LlamaParse: API Design & Integration Surface
Docs-backedThe LlamaParse API follows a submit-and-poll pattern: POST a file to /upload, receive a job_id, GET /results/{job_id} until complete. Output format is configurable (markdown, json, text). The API accepts multipart/form-data uploads and returns JSON. Authentication is via api-key header. The surface is small and well-defined — upload, poll, retrieve. LlamaIndex Python SDK wraps this cleanly. Rate limits and concurrent job limits are documented in the free and paid tiers.