API ReferenceCaptures
Retrieve a capture
Fetch a single capture by id, looked up across screenshots and uploaded documents.
Fetch a single capture by id, looked up across screenshots and uploaded documents.
AuthorizationBearer <token>
API key as a Bearer token: Authorization: Bearer docr_sk_…
In: header
Path Parameters
idstring
The capture id.
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://app.docr.dev/api/v1/captures/string"{
"capture": {
"id": "6a382443304f240b189f228a",
"orgId": "6a1f0c2e9b4d3a7e5c8f1029",
"kind": "screenshot",
"status": "ready",
"format": "png",
"url": "https://res.cloudinary.com/docr/image/upload/screenshot-6a382443.png",
"sourceUrl": null,
"width": 1280,
"height": 3840,
"pageCount": null,
"createdAt": "2026-10-07T17:55:41Z",
"updatedAt": "2026-10-07T17:55:44Z"
}
}{
"error": "Invalid or revoked API key"
}{
"error": "IP 203.0.113.4 is not whitelisted"
}{
"error": "string"
}Render from a signed URL
A signed, embeddable variant of POST /screenshots that returns the raw image bytes directly — so a signed URL can be dropped straight into an <img src> with no API key.
List captures
Returns a unified, newest-first list of everything your organization has captured — both rendered screenshots and uploaded documents — up to 100 items.