Documents API Reference

Parse PDF and DOCX documents into clean markdown suitable for RAG, search, and LLM context.

POST/webdata/documents
parse-document
curl -X POST https://api.stack0.dev/v1/webdata/documents \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{ "url": "https://example.com/whitepaper.pdf" }'

SDK

documents-sdk.ts
const doc = await stack0.documents.parseAndWait({
url: "https://example.com/whitepaper.pdf",
});
console.log(doc.pageCount, "pages");
console.log(doc.markdown);