Getting Started
Set up PARSEKIT API in under 5 minutes.
Overview
PARSEKIT API converts documents (PDF, DOCX, HTML, images) into structured data via a simple REST API. You send a file, we return clean text, chunks, or structured JSON.
Quick Start
1. Get your API key
Sign in at parsekit.dev with Google or GitHub, then create an API key from the dashboard.
2. Generate a bearer token
Exchange your API key for a short-lived bearer token:
curl -X POST https://api.parsekit.dev/authorize \
-H "Content-Type: application/json" \
-d '{"api_key": "df_live_your_key_here"}'3. Upload a file
curl -X POST https://api.parsekit.dev/upload \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-F "file=@/path/to/document.pdf"Response:
{
"file_id": "clx7abc123def",
"file_url": "http://localhost:3001/files/...",
"filename": "document.pdf",
"size_bytes": 1048576,
"mime_type": "application/pdf",
"created_at": "2026-01-15T10:30:00.000Z",
"expires_at": "2026-01-15T12:30:00.000Z"
}4. Convert or extract
Use either the file_id or the file_url from the upload response:
curl -X POST https://api.parsekit.dev/convert \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"file_id": "clx7abc123def", "from": "pdf", "to": "text"}'
# Using file_url
curl -X POST https://api.parsekit.dev/extract \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"file_url": "https://example.com/report.pdf", "format": "text"}'5. Poll for results
curl https://api.parsekit.dev/job/JOB_ID \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"{
"id": "clx7abc123def",
"status": "complete",
"output_url": "https://files.parsekit.dev/signed/...",
"from_type": "pdf",
"to_type": "text",
"created_at": "2026-01-15T10:30:05.000Z"
}Postman Collection
Download the complete Postman collection with every endpoint and all 15 conversion types pre-configured. Import it into Postman, set your API key, and start testing immediately.
Next Steps
- Authentication — Learn about API key management
- File Uploads — Upload files directly
- Convert — Convert documents between formats
- Extract — Full extraction options
- Supported Conversions — All conversion pairs and file types
- Rate Limits — Request limits and plan-based usage caps