DocPeek
Your document Swiss-army knife API. Generate previews, titles, filenames, descriptions, and summaries for DOC, DOCX, and PDF files. ## Why DocPeek? Processing documents in your application shouldn't require complex infrastructure or ML expertise. DocPeek handles the heavy lifting, from generating thumbnail previews to AI-powered content analysis, so you can focus on building great products. ---…
DocPeek endpoints
| Method | Endpoint | Description |
|---|---|---|
| Preview | ||
| POST |
submitPreviewJob /api/v1/preview |
Submit a job to generate image preview(s) of a document. Returns immediately with a job ID. Poll `GET /api/v1/job/{id}` to check job status and retrieve results when complete.… |
| Convert | ||
| POST |
submitConvertJob /api/v1/convert |
Submit a job to convert a document from one format to another. Returns immediately with a job ID. Poll `GET /api/v1/job/{id}` to check job status and retrieve results when… |
| Jobs | ||
| GET |
getJobStatus /api/v1/job/{id} |
Retrieve the status and result of an async job. **Job Statuses:** - `pending` - Job is queued, waiting to be processed - `processing` - Job is currently being processed -… |
| AI Analysis | ||
| POST |
generateDescription /api/v1/describe |
Use AI to generate a detailed description of a document's contents. Supports streaming responses via Server-Sent Events (SSE) by adding `?stream=true`. |
| POST |
generateFilename /api/v1/filename |
Use AI to generate a suggested filename for a document based on its contents. Supports streaming responses via Server-Sent Events (SSE) by adding `?stream=true`. |
| POST |
generateTitle /api/v1/title |
Use AI to generate a suggested title for a document based on its contents. Supports streaming responses via Server-Sent Events (SSE) by adding `?stream=true`. |
| POST |
generateSummary /api/v1/summary |
Use AI to generate a bullet-point summary of a document's contents. Supports streaming responses via Server-Sent Events (SSE) by adding `?stream=true`. |
| Health | ||
| GET |
Health /health |
Check service availability. |
DocPeek pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $19 / month | — |
|
| ULTRA | $55 / month | — |
|