Convierta las órdenes de compra en un JSON estructurado con una sola llamada a la API. Número de orden, proveedor, comprador, líneas de detalle a nivel de SKU, fecha de entrega y totales - tipados y listos para la conciliación a tres bandas o la importación a un ERP. Sin plantillas, sin configuración por proveedor.
Envíe la orden de compra y un esquema. El comprador y el proveedor, cada línea de SKU y los totales se devuelven tipados - cantidades y precios como números, fechas en formato ISO.
curl -X POST \
https://api-parse.conversiontools.io/v1/extract \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@purchase-order.pdf" \
-F 'schema={
"po_number": "string",
"order_date": "date",
"vendor": { "name": "string", "address": "string" },
"buyer": { "name": "string", "department": "string" },
"delivery_date": "date",
"payment_terms": "string",
"line_items": [{
"sku": "string",
"description": "string",
"quantity": "number",
"unit_price": "number",
"amount": "number"
}],
"subtotal": "number",
"tax": "number",
"total": "number",
"currency": "string"
}'{
"status": "completed",
"pages": 1,
"data": {
"po_number": "PO-2026-00471",
"order_date": "2026-04-08",
"vendor": {
"name": "Northwind Supplies",
"address": "55 Dock St, Portland, OR"
},
"buyer": {
"name": "Globex Inc",
"department": "Operations"
},
"delivery_date": "2026-04-22",
"payment_terms": "Net 30",
"line_items": [
{
"sku": "NW-4421",
"description": "Steel brackets, 50mm",
"quantity": 200,
"unit_price": 1.85,
"amount": 370.00
},
{
"sku": "NW-7790",
"description": "Hex bolts M8 (box of 100)",
"quantity": 12,
"unit_price": 9.40,
"amount": 112.80
}
],
"subtotal": 482.80,
"tax": 43.45,
"total": 526.25,
"currency": "USD"
}
}Una orden de compra no es simplemente otra factura. El esquema captura aquello con lo que los equipos de compras realmente concilian.
Extraiga órdenes de compra, facturas y recibos con nombres de campo coherentes y la salida tipada encaja para una conciliación automática a tres bandas. El número de orden y los totales de cada línea se devuelven siempre con la misma estructura.
Cada línea pedida es su propio objeto con sku, description, quantity, unit price y amount - el nivel de detalle que necesita la importación a un ERP o un sistema de inventario, no un bloque de texto aplanado.
El comprador y el proveedor, la fecha de entrega y las condiciones de pago se devuelven todos estructurados, de modo que el JSON lleva el contexto completo del pedido, no solo el importe.
Una orden de compra es el documento del comprador - indica lo que se pidió antes de que algo se envíe o se facture. El esquema captura tanto al comprador como al proveedor, las líneas de detalle a nivel de SKU y una fecha de entrega solicitada, mientras que una factura se centra en los importes adeudados. Mantener los campos de la orden de compra coherentes con sus esquemas de facturas y recibos es lo que hace posible la conciliación automática a tres bandas.
Sí. Extraiga órdenes de compra, facturas y recibos con nombres de campo coincidentes (po_number, vendor, line item sku, quantity, amount), y el JSON tipado encaja para una conciliación a tres bandas en su propio código o ERP. La API se encarga de la lectura; su lógica de conciliación compara la salida estructurada.
Sí. Las órdenes de compra de varias páginas se procesan en una sola llamada, y las líneas de detalle que continúan a lo largo de las páginas se devuelven como un único array. Defina line_items como un array de objetos en su esquema y cada fila se devuelve como un objeto tipado independiente.
Esa es la intención. La respuesta es un JSON tipado - números como números, fechas en formato ISO, líneas de detalle como un array - de modo que se asigna directamente a una importación a un ERP, a una API de compras o a una fila de base de datos sin ninguna capa de análisis intermedia.
PDFs digitales, PDFs escaneados e imágenes (JPEG, PNG, WebP, TIFF), incluidas las órdenes de compra recibidas como adjuntos de correo electrónico. El OCR se aplica de forma automática a los documentos escaneados, por lo que la salida JSON es la misma tanto si la orden de compra se generó digitalmente como si se imprimió y escaneó.
La misma API basada en esquemas funciona con cualquier tipo de documento. Defina un esquema una vez y extraiga datos de miles de archivos.
Extraiga JSON estructurado de cualquier documento con esquemas personalizados.
Convierta cualquier PDF en JSON estructurado, escaneado o digital.
Proveedor, líneas de detalle, totales, impuestos y fechas de las facturas.
Comercio, artículos, totales y método de pago de los recibos.
Transacciones, saldos acumulados y fechas para la conciliación.
Datos a nivel de casilla de los formularios W-2, 1099 y otros formularios fiscales.
Partes, fechas, ley aplicable y cláusulas clave.
Transportista, partes, puertos, contenedores y carga.
El plan gratuito cubre sus primeras 100 páginas al mes. Sin tarjeta de crédito para empezar.