curl https://api.okrapdf.com/v1/documents/doc-abc123/pages/1/image.png \
-H "Authorization: Bearer okra_YOUR_KEY" \
--output page1.png
Content
Get Page Image
Retrieve a rendered PNG image of a document page.
GET
/
v1
/
documents
/
{id}
/
pages
/
{page_number}
/
image.png
curl https://api.okrapdf.com/v1/documents/doc-abc123/pages/1/image.png \
-H "Authorization: Bearer okra_YOUR_KEY" \
--output page1.png
Overview
Returns a PNG rendering of the specified page. The first request for a lazily-rendered page may take ~12s; subsequent requests serve from cache (~0.3s). Does not require authentication for public documents.Request
string
required
Document ID (e.g.
doc-abc123) or 6-char short hash.integer
required
1-based page number.
curl https://api.okrapdf.com/v1/documents/doc-abc123/pages/1/image.png \
-H "Authorization: Bearer okra_YOUR_KEY" \
--output page1.png
Response (200)
Returnsimage/png binary data.