Inspect asset
Read back one team image asset with a vision model (Gemini Flash through OpenRouter): returns every visible line of text exactly as read, a short description, and, when you pass expectedText, a per-line matched/mismatched/missing check so you can verify baked-in text such as a Pinterest pin headline before publishing. Expected text is never shown to the model. Images up to 20 MB. This spends credits at the provider-reported cost, capped at $0.25 per call. Set the idempotencyKey body field (not an Idempotency-Key header) so a retry returns the original read-back instead of paying twice.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Team (workspace) id (UUID). Discover ids via the list teams endpoint or the agent context.
Body
The team image asset to read back, e.g. a generated pin from getGeneration outputAssetIds.
^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$Required. Reuse the same key with the same request after a lost response to get the original read-back instead of paying twice.
1 - 200Optional lines of text that should appear in the image. Each line is matched case- and punctuation-insensitively and reported as matched, mismatched (with the closest line actually read) or missing. The expected text is never shown to the vision model.
50a string at most 500 character(s) long
500