{
"ok": true,
"result": {
"url": "https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf",
"status": "ok",
"processedAt": "2026-11-02T18:05:21.515Z",
"finalUrl": "https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf",
"contentType": "application/pdf; qs=0.001",
"fileSizeBytes": 13264,
"sha256": "3df79d34abbca99308e79cb94461c1893582604d68329a41fd4bec1885e6adb4",
"documentType": "pdf",
"totalPages": 1,
"pagesProcessed": 1,
"metadata": {
"title": null,
"author": "Evangelos Vlachogiannis",
"subject": null,
"creator": "Writer",
"producer": "OpenOffice.org 2.1",
"creationDate": "2007-02-23T17:56:37.000Z",
"modDate": null
},
"likelyScanned": true,
"title": null,
"characters": 14,
"words": 3,
"markdown": "Dummy PDF file",
"durationMs": 183
},
"meta": {
"requestId": "5f0c2a7e-0000-4000-8000-000000000000",
"durationMs": 3434
}
}
curl --location --request GET 'https://zylalabs.com/api/14709/pdf+to+markdown+converter+api/38028/convert+pdf?url=https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf&outputFormat=markdown&maxPages=10&includePages=false&chunkSize=OptionalchunkOverlap=200' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Convertidor de PDF a Markdown API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Convierte un documento PDF público a Markdown limpio o texto sin formato con metadatos, texto opcional por página y fragmentos para pipelines RAG
Hasta 25 MB y 100 páginas por solicitud. Los PDFs escaneados solo de imagen sin una capa de texto devuelven poco o ningún texto
No Cada solicitud se procesa bajo demanda y el resultado se devuelve en la respuesta Nada sobre su solicitud se conserva más allá de registros operativos de corta duración
Recibes un error JSON con un código claro (por ejemplo invalid_input, no_result o timeout) en lugar de datos parciales Las solicitudes rechazadas por entrada inválida se responden con estado 400