Developers

Integrate AML screening directly into your stack.

Keep screening inside your onboarding and payment flows, with structured results your team can act on. Request a sandbox key and we will email it, with the full endpoint reference, within one business day.

What the API does

One call in, a structured decision back.

  • Real-time screening

    Send a customer, company or payment and get a structured decision back in the same request, not a batch job you poll later.

  • One entity-resolution engine

    Sanctions, PEP and adverse-media matching all run through the same resolution logic, so the noise reduction and rationale format are consistent across every check.

  • Structured, explainable responses

    Every hit carries a plain-language rationale and a risk signal breakdown, not just a bare match score, so your team can act on the response without a second lookup.

  • API-key authentication

    Every request is authenticated with a key issued to your account when you get access. No shared credentials, no unauthenticated endpoints.

How integration works

Four steps from access to an audit-ready record.

1

Request a sandbox key. We email it within one business day with the full endpoint reference, and walk through the integration with your engineers.

2

Send a screening request. Pass the entity you are screening, a customer, a company, or a payment party, in a structured request.

3

Receive a structured decision. The response carries the match outcome, a risk signal breakdown, and a plain-language rationale for any hit.

4

Record the disposition. Push your team’s decision back so it lives in the same audit trail as the original screening call.

Scope the integration

What should your API evaluation cover?

Bring your expected volumes, required checks and sample entity fields. Confirm the endpoint contract, authentication and key rotation, rate limits, timeout and retry handling, data retention, and the environments available for testing with our team. Use labelled matches and non-matches to evaluate results before connecting a production workflow.

Integration runs in three phases: sandbox testing against your own records, a parallel run beside your current provider so you can compare results, then production. The full reference you receive with your key documents every field, including how to handle an unresolved match and record the reviewer decision.

FAQ

Developer FAQ

Is the API self-serve, or do I need a sales call first?

You do not need a sales call to start building. Request a sandbox key through our contact form and we will email it within one business day, together with the full endpoint reference. We do ask every new integration to talk to engineering once before going live. That call is not a commercial gate. The right request structure depends on specifics we cannot guess: which entity types you are screening, whether you are screening customers, companies or payment parties, the volume and burst pattern you expect, and whether customers should be rescreened automatically as lists and their details change. Settling those decisions at the start avoids the most common integration rework, which is discovering after launch that requests were structured for one entity type when the business needs another.

Does the API cover ongoing monitoring, or only point-in-time checks?

Both, through the same integration. A screening call at onboarding is a point-in-time check that returns a decision for that moment. Entities can also be enrolled for ongoing monitoring, so they are re-screened continuously as sanctions lists, PEP status and adverse-media coverage change, and new matches surface for disposition close to when the change occurs. This matters because a customer who cleared cleanly at signup can become a match the next day, and a point-in-time check alone would never surface that. Enrolment does not require a separate polling job on your side; you are not responsible for re-sending the customer book on a schedule. Both modes run through the same entity-resolution engine, so the false-positive reduction and the plain-language rationale attached to each hit are identical whether a match came from onboarding or from monitoring months later.

Can I use the API alongside the case-management platform?

Yes, and the two are designed to be used together rather than as alternatives. The API and the unified compliance platform share one entity-resolution engine and one underlying data layer, so an engineering team can embed screening directly into the product via the API while compliance operations works the resulting alerts, investigations and monitoring inside the platform console. Because both draw on the same engine, a decision does not change depending on which surface triggered it, and the audit trail stays continuous across both rather than splitting into two disconnected records. This split suits most regulated fintechs, where engineering owns the onboarding or payment flow that needs a screening result in-line, and compliance owns the review and disposition work that follows. The same applies to the watchlist data on its own, for teams running their own screening technology.

Get a sandbox key and a walkthrough with engineering.

Request a key and we will email it with the full endpoint reference within one business day, then help you scope the integration.