Tax and Sanctions Checks in One API
Check recent yearly tax payments and consolidated sanctions status for a regcode. No API key is required.
Datreal provides tax-payment history and sanctions screening. The taxes endpoint returns recent yearly rows. Sanctions screening returns isSanctioned and matching records.
Who This Is For
- AML / KYC compliance officers running counterparty screening at onboarding
- Credit and finance teams checking employee counts and tax-payment trends
- Legal teams doing periodic re-screening of existing customers and suppliers
Common Scenarios
- 01
Sanctions Screening at Onboarding
Flag isSanctioned results and show matching entries for compliance review.
- 02
Tax-Payment Review
Check totalTax, incomeTax, socialTax and employees before extending credit.
- 03
Periodic Re-Screening
Re-screen customers nightly and route new isSanctioned results to your AML queue.
- 04
Counterparty Risk in Invoicing
Check the recipient's regcode before creating an invoice or purchase order.
Endpoints
GET
/companies/{regcode}/compliance?countryCode={countryCode}Returns VAT registration, tax rating, tax debt and compliance flags in one small payload.
GET /companies/{regcode}/compliance?countryCode={countryCode} · Requestcurl "https://datreal.com/api/public/v1/companies/40003245752/compliance?countryCode=LV"GET
/companies/{regcode}/taxes?countryCode={countryCode}Returns totalTax, incomeTax, socialTax and employees for up to three available years.
GET /companies/{regcode}/taxes?countryCode={countryCode} · Requestcurl "https://datreal.com/api/public/v1/companies/40003245752/taxes?countryCode=LV"GET
/companies/{regcode}/sanctions?countryCode={countryCode}Returns isSanctioned and matching sanctions records when found.
GET /companies/{regcode}/sanctions?countryCode={countryCode} · Requestcurl "https://datreal.com/api/public/v1/companies/40003245752/sanctions?countryCode=LV"
Frequently Asked Questions
What tax data is returned?
The taxes endpoint returns the most recent yearly rows. Fields include totalTax, incomeTax, socialTax and employees.What does sanctions screening return?
The endpoint returns screening status and matching sanctions records for the selected company.Is the response good enough for AML compliance?
Store matched responses for your audit trail. Each response includes screening status and match evidence.Do you screen people too?
The /sanctions endpoint is company-scoped. Use /people/check, then screen each associated regcode.

