1200×630 PNG suitable for social media unfurling on platforms like Discord, X, and Slack.
Method and path
Request
Path parameters
The UUID of a completed postcard analysis. Obtain this from:
- The
idfield in thePOST /api/postcardsresponse - The
idfield in the completedGET /api/postcards?url=response
Response
The endpoint returns a PNG image, not JSON.| Header | Value |
|---|---|
Content-Type | image/png |
| Dimensions | 1200 × 630 px |
The OG image is only generated for completed analyses. Requesting an image for an analysis that is still processing, failed, or does not exist will return an error. Always verify that the analysis
status is "completed" before linking to this endpoint.Visual contents
The generated image uses a vintage “Forensic Report” aesthetic and includes:- The platform and post metadata
- The verdict from the corroboration pass
- A dynamic score stamp whose color reflects the credibility result
- The Postcard branding
Usage
Automatic unfurling
The/postcards?url= report page automatically sets this endpoint as the og:image meta tag:
Manual embedding
You can also reference the image directly in your own pages, emails, or social posts:Getting the analysis ID
Theid for a completed analysis is available in two places:
- From
POST /api/postcards— theidfield in the202response body. - From
GET /api/postcards?url=— theidfield in the completed (status: "completed") response body.