Quick start
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
// Using URL
const formData = new FormData();
formData.append('url', 'https://example.com/document.pdf');
formData.append('quality', 'standard');
formData.append('lang_list', JSON.stringify(['en']));
formData.append('llm', 'false');
const response = await fetch('https://pdf.ai/api/v2/parse', {
method: 'POST',
headers: {
'X-API-Key': 'YOUR_API_KEY'
},
body: formData
});
const data = await response.json();{
"success": true,
"markdown": "string",
"contents": [
{
"bbox": [number, number, number, number], // [x0, y0, x1, y1]
"content": "string",
"pageNumber": number,
"type": "string (optional)",
"imageIds": ["string"] (optional),
"conf": number (optional),
"description": "string (optional)"
}
],
"images": [
{
"id": "string",
"data": "string",
"pageNumber": number (optional),
"bbox": [number, number, number, number] (optional),
"description": "string (optional)"
}
],
"pageCount": number
}