Extract Delivery Note with Python SDK — OCR Document Intelligence

Learn how to extract Delivery Note data programmatically using Python SDK — OCR Document Intelligence. Extract structured data from delivery notes (albaranes): supplier, items, quantities, dates. Includes code, field mapping, and API integration.

Why Extract Delivery Note with Python

Logistics companies process thousands of Delivery Note documents monthly. Using Python to automate Delivery Note data extraction eliminates manual entry, reduces errors, and speeds up document processing from minutes to seconds. With the Cargoffer OCR API, you can integrate Delivery Note extraction into any Python application in under 10 lines of code.

Setting Up the Python Client

First, get your free API key from the dashboard. Then install the HTTP client for Python and configure authentication. The API uses Bearer token auth — pass your key in the Authorization header.

Uploading a Delivery Note Document

Use the POST /api/upload endpoint to send the document file. The system auto-detects Delivery Note format and routes it to the best extraction model. Upload in PDF, image, or Excel format.

Extracted Data Fields

supplier_name, supplier_nif, customer_name, document_number, issue_date, line_items, total_quantity, delivery_date, signature.

Python Code Example

The complete Python integration code handles file upload, extraction request, polling for results, and error management. Error types: 401 (invalid key), 402 (quota exceeded — upgrade your plan), 429 (rate limit — wait and retry), 422 (malformed request).

Pricing & Volume

Each Delivery Note extraction costs from 0.002 EUR per page. The free plan includes 1 page. The Pro plan (49 EUR/month) covers 1,000 pages — enough for 500000 Delivery Note documents. Manual Delivery Note data entry costs 3-15 EUR per document — OCR saves 99%.

Related Integrations

See also: [Delivery Note with Python](https://ocr.cargoffer.com/tutorials/documents/delivery-note-extraction/integration/python) | [Delivery Note with JavaScript](https://ocr.cargoffer.com/tutorials/documents/delivery-note-extraction/integration/javascript) | [Delivery Note with Java](https://ocr.cargoffer.com/tutorials/documents/delivery-note-extraction/integration/java) | [Delivery Note via REST API](https://ocr.cargoffer.com/tutorials/documents/delivery-note-extraction)

Ready to try it?

Start Free →