Tools
Office, Web, Media & Archives
Conversion APIs for spreadsheets, structured data, audio, video, eBooks, and archives.
Send multipart/form-data with a file field unless noted.
Base paths
| Category | Base path |
|---|---|
| Office (XLS, PPT, ODF) | /api/v1/office/* |
| Web (HTML, XML, JSON, CSV) | /api/v1/web/* |
| eBook | /api/v1/ebook/* |
| Archive (ZIP, RAR, 7z, …) | /api/v1/archive/* |
| Audio | /api/v1/audio/* |
| Video | /api/v1/video/* |
Each module exposes GET …/supported-conversions without an API key to list available slugs.
File extract
POST /api/v1/extract accepts JSON:
{
"filename": "report.pdf",
"mimeType": "application/pdf",
"contentBase64": "..."
}Returns extracted text, segments, and metadata. Requires X-Api-Key.
AI models
| Endpoint | Body |
|---|---|
POST /api/v1/ai-models/file-insights | multipart file |
POST /api/v1/ai-models/text-ai | JSON |
POST /api/v1/ai-models/youtube-insight | JSON |
All AI routes require X-Api-Key. The web UI also sends Turnstile headers; API-only clients should follow the same pattern if enforced by your deployment.
See the OpenAPI sidebar for every operation.