DocuSense API
The Financial Compliance endpoints provide three core tools for KYC and AML workflows: IBAN validation with country risk scoring, EU VAT number verification, and Politically Exposed Persons (PEP) screening.
DocuSense API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Canada | ||
| POST |
/api/v1/documents/roe /api/v1/documents/roe |
Extracts all fields from a Canadian Record of Employment (ROE) issued by Service Canada. **Extracted fields:** - ROE serial number, employer name, address, payroll account number… |
| POST |
/api/v1/documents/rl1 /api/v1/documents/rl1 |
Extracts all cases from a Quebec RL-1 tax slip (Relevé 1 — Revenus d'emploi et revenus divers) issued by Revenu Québec. **Extracted cases:** - Case A: Revenus d'emploi et autres… |
| POST |
/api/v1/documents/t4 /api/v1/documents/t4 |
Extracts all official boxes from a Canadian T4 Statement of Remuneration Paid issued by the Canada Revenue Agency (CRA). **Extracted boxes:** - Box 14: Employment income (Revenus… |
| POST |
/api/v1/documents/paystub /api/v1/documents/paystub |
Extracts payslip data from a Canadian payslip for all provinces and territories. **Extracted fields:** - Employer: name, address, Business Number (BN/NE) - Employee: name, SIN… |
| USA | ||
| POST |
/api/v1/documents/w2 /api/v1/documents/w2 |
Extracts all official boxes from a US W-2 Wage and Tax Statement issued by the IRS. **Extracted boxes:** - Box 1: Wages, tips, other compensation - Box 2: Federal income tax… |
| Europe | ||
| POST |
/api/v1/documents/avis-imposition /api/v1/documents/avis-imposition |
Extracts all fields from a French avis d'imposition or Belgian avertissement-extrait de rôle (annual tax assessment notice). **Extracted fields:** - Country (FR or BE), tax year,… |
| POST |
/api/v1/documents/paystub-eu /api/v1/documents/paystub-eu |
Extracts payslip data from 8 EU countries with country-specific fields and terminology. **Supported countries:** | Code | Country | Key specific fields | |---|---|---| | `FR` |… |
| UK | ||
| POST |
/api/v1/documents/p45 /api/v1/documents/p45 |
Extracts all fields from a UK P45 Details of Employee Leaving Work form issued by HMRC. **Extracted fields:** - Tax year, employer name and PAYE reference - Employee name,… |
| POST |
/api/v1/documents/p60 /api/v1/documents/p60 |
Extracts all fields from a UK P60 End of Year Certificate issued by HMRC. **Extracted fields:** - Tax year (e.g. "2024-25"), employer name, PAYE reference - Employee name,… |
| Other endpoints | ||
| POST |
/api/v1/documents/invoice /api/v1/documents/invoice |
Extracts all key fields from an invoice in any language (EN, FR, DE, ES, IT, NL). **Extracted fields:** - Invoice number, date, due date - Vendor: name, address, tax number… |
| POST |
/api/v1/documents/bank-statement /api/v1/documents/bank-statement |
Extracts structured data from bank statements — Canadian, US, or European. **Extracted fields:** - Account holder name, institution, account number (masked to last 4 digits) -… |
| POST |
/api/v1/documents/extract /api/v1/documents/extract |
Extracts any custom fields you specify from any document type. Pass a list of field names in `fields` and the API returns their extracted values. Useful for custom document types… |
| POST |
/api/v1/documents/contract /api/v1/documents/contract |
Analyzes a contract document and extracts key legal and financial information. **Extracted fields:** - Contract type (Employment, NDA, Service Agreement, Lease, etc.) - Parties:… |
DocuSense API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $19 / month | — |
|
| ULTRA | $59 / month | — |
|
| MEGA | $179 / month | — |
|