Overview
The Data Extraction APIs provide document processing capabilities to extract structured data from various document types including shipping bills and invoices.Base URL
All Data Extraction API requests should be made to:Authentication
Data Extraction APIs use a different authentication system. Include your Tradelens API key in the request headers:Supported Document Types
Shipping Bills
Extract key information from shipping bill documents including:- Exporter details
- Consignee information
- Product descriptions
- Quantities and values
- Shipping details
Invoices
Extract structured data from invoice documents including:- Vendor/supplier information
- Line items and descriptions
- Amounts and totals
- Tax information
- Payment terms
Request Format
- All requests use
multipart/form-dataencoding - Upload documents as file attachments
- Supported file formats: PDF
- Maximum file size: 5MB per document
Response Format
Extraction APIs return structured JSON data containing:Error Handling
Common error responses:400- Invalid file format or corrupted document401- Invalid or missing API key413- File size exceeds limit422- Document processing failed429- Rate limit exceeded500- Internal processing error
Best Practices
- File Quality: Use high-resolution, clear PDF documents for best extraction accuracy
- Rate Limiting: Implement appropriate delays between requests to avoid rate limits
- Error Handling: Always check response status and handle extraction failures gracefully
Need Help?
Contact Support
For help with Data Extraction APIs, email us at [email protected]