Quickstart
Convert a scanned PDF or photo into Excel, CSV or JSON with one request.
docbeast reads scanned PDFs and photos of documents and gives you their tables as rows. The base URL for every request is https://api.docbeast.com.
1. Convert a file
You can try the API without an account. The first page of a file is free, 3 times a day.
curl -X POST "https://api.docbeast.com/v1/convert?wait=25&filename=list.pdf" \
--data-binary @list.pdf
wait=25 holds the request open for up to 25 seconds, so a short file can finish in the same response. See Convert a file for the other options.
2. Read the response
This is an example. Your id and times will differ.
{
"id": "job_cbff845fa8cb4e0a9f3d26b14c7e5a10",
"status": "done",
"filename": "list.pdf",
"page_count": 1,
"pages_converted": 1,
"pages_skipped": 0,
"error": null,
"created_at": "2026-11-09T10:44:51Z",
"expires_at": "...",
"downloads": {
"json": "https://api.docbeast.com/v1/jobs/job_cbff845fa8cb4e0a9f3d26b14c7e5a10/result.json",
"csv": "https://api.docbeast.com/v1/jobs/job_cbff845fa8cb4e0a9f3d26b14c7e5a10/result.csv",
"xlsx": "https://api.docbeast.com/v1/jobs/job_cbff845fa8cb4e0a9f3d26b14c7e5a10/result.xlsx"
}
}
If status is still queued or running, the response is a 202. Check again with GET /v1/jobs/{id}. See Jobs.
3. Download the result
The links in downloads need no key. Files are deleted automatically after a short time, so save what you need.
curl -o list.xlsx "https://api.docbeast.com/v1/jobs/job_cbff845fa8cb4e0a9f3d26b14c7e5a10/result.xlsx"
4. Get an API key
Longer files need an account. Sign in with your email address and we send you a sign-in link. A new account gets 10 free pages a month, and its first key is waiting on the dashboard. Then send the key with each request:
curl -X POST "https://api.docbeast.com/v1/convert?wait=25&filename=list.pdf" \
-H "Authorization: Bearer dbk_live_..." \
--data-binary @list.pdf
Next steps
- Authentication: keys, and what works without one.
- Results and formats: the JSON shape, and how Excel and CSV files are built.
- MCP server: use docbeast from an AI agent.
- Plans and limits: pages, file sizes and prices.