Developer docs
API and integration guide. (API docs coming soon.)
Upload flow: POST /api/upload-url with filename, size, mimeType → upload file to returned URL → POST /api/jobs with fileKey, sizeBytes, retentionOption.
Job status: GET /api/jobs/:jobId returns status, progress, downloadUrl when completed.
Estimate: POST /api/estimate with fileType, sizeBytes, slides (optional) returns creditsRequired and costCents.
Usage: GET /api/user/usage returns allowanceBytes, usedBytes, credits, plan.