Introduction
PROOF is a PDF/media → structured table conversion service. Upload PDFs, images, audio, or video, and get back structured tables in CSV, Markdown, or XLSX format.
What can you do with PROOF API?
- Extract tables from PDF documents, scanned images, and screenshots
- Transcribe and structure audio recordings and video files
- Convert results to CSV, Markdown, XLSX, DOCX, or PPTX
- Automate document processing with AI-powered pipelines
How it works
flowchart LR
A[Upload files] --> B[Get cost preview]
B --> C[Confirm job]
C --> D[Processing]
D --> E[Poll status]
E --> F[Download results]
- Upload your files via
POST /api/v1/jobs/upload— get a cost preview without spending credits - Confirm the job via
POST /api/v1/jobs/{job_id}/confirm— credits are deducted, processing begins - Poll the job status via
GET /api/v1/jobs/{job_id}untilstatusisdoneorerror - Download the result via
GET /api/v1/jobs/{job_id}/download?type=csv_basic|md|xlsx_basic
Get started
- New to PROOF? Read the Quick Start guide
- Need an API key? Visit the Developer Portal
- Want AI to call the API for you? Check AI Prompts