Get Started
Quickstart
Get started with document processing in under 5 minutes
Get Started with Document Processing
Learn how to quickly integrate our document processing API into your application.
Prerequisites
Supported Document Types
We support various document types with specialized processing:
-
Bank Statements (
BANK_STATEMENT
)- Extracts account details, transactions, and balances
- Supports US bank statements
- Includes validation for transaction totals
-
Invoices (
INVOICE
)- Processes vendor and customer information
- Handles multi-currency
- Supports multiple locales including US, EU, and Asia
-
Receipts (
RECEIPT
)- Specialized handling for different receipt types
- Includes hotel receipts with extended fields
- Supports multiple languages
-
Credit Cards (
CREDIT_CARD
)- Validates card numbers using Luhn algorithm
- Supports major payment networks
- Includes security features for sensitive data
-
ID Documents (
ID_DOCUMENT
)- Processes passports, driver licenses, and national IDs
- Includes MRZ (Machine Readable Zone) parsing
- Supports multiple regions
-
Tax Forms
- W2 Forms (
W2
): Processes wage and tax statements - W4 Forms (
W4
): Handles employee withholding certificates
- W2 Forms (
Basic Implementation
Code Examples
Process a Bank Statement
Process Tax Forms
Process Identity Documents
Common Use Cases
Financial Documents
Process bank statements, invoices, and receipts for accounting automation.
Identity Verification
Automate KYC processes with ID document processing.
Tax Processing
Streamline tax form processing with W2 and W4 extraction.
Receipt Management
Automate expense management with receipt processing.
Best Practices
-
Document Quality
- Submit clear, high-resolution scans
- Ensure documents are not skewed or rotated
- Verify all important fields are visible
-
Security
- Always use HTTPS for API calls
- Implement proper credential management
- Follow data privacy guidelines for sensitive documents
-
Error Handling
- Implement retry logic with exponential backoff
- Handle document-specific validation errors
- Monitor confidence scores in responses
Next Steps
- Explore our detailed API Reference
- Learn about Advanced Features
- Understand Security Best Practices
- Set up Webhook Integration