Get API keys
// Compliance-as-a-Service

Compliance built into every transaction.

Every payout, collection and card issuance runs through KYC/KYB, sanctions screening and transaction monitoring automatically — so you get regulated infrastructure without building a compliance program from scratch.

~/dutch-api · compliance.sh
$ dutch-api compliance check \
  --type kyc --user usr_44c

{ "status": "passed", "screening": "sanctions_clear" }
200 OK· sandbox preview
// Introduction

How it works

01Onboard your users — KYC for individuals, KYB for businesses, handled automatically.
02Screen every transaction — Sanctions and watchlist screening run before funds move.
03Monitor continuously — Ongoing transaction monitoring flags unusual activity in real time.
// Compliance capabilities

Compliance capabilities

KYC / KYB

Identity verification

Individual and business verification before onboarding.

Sanctions screening

Every transaction

Checked against sanctions and watchlists before it settles.

Monitoring

Ongoing

Continuous transaction monitoring across your account.

// The API

Every capability, as endpoints.

GET/v1/account

Retrieve your business profile and approved solutions.

POST/v1/beneficiaries/check-account

Verify a recipient before sending a payout.

POST/v1/webhooks

Subscribe to compliance and risk events.

Start building today.

Talk to us about compliance requirements for your use case.