Home › Integration
Developer Sandbox · Live

Sandbox open. No sign-up.

Credentials below. First API call in minutes.

Test data. Production endpoints.

No sign-up
Credentials
published below
7
Endpoint groups
to test
1 client ID
Portal, API
and batch
In short

Can developers test the FPM AML-CHECK API without signing up?

Yes. The sandbox credentials are published on this page and work immediately with test data. The sandbox uses the same endpoints and formats as production, and most teams make a first screening call within an hour.

Updated
Sandbox Credentials

Copy, paste, call.

Get a token. Call any endpoint.

  • Test identities and entities
    Run matches, near misses and clean results.
  • Postman collection
    Import and start calling.
  • Full API documentation
    Every endpoint and parameter.
  • Portal access
    See your test calls as cases and audit entries.
Base URL
Company code
Username
Password
App ID
# 1. Get a token
curl -X GET "$BASE_URL/token" \
  -H "CompanyCode: $COMPANY_CODE" \
  -H "AppId: $APP_ID" \
  -u "$USERNAME:$PASSWORD"

# 2. Screen an individual
curl -X POST "$BASE_URL/api/v1/screening/individual" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name":"Test Name","fatherName":"Test Father","cnic":"42101-0000000-0"}'

Header and field names are illustrative. The API documentation is authoritative.

Endpoints

What you can test.

GET/tokenRequest an access token
GET/api/v1/pingCheck connectivity
POST/api/v1/screening/individualScreen a person
POST/api/v1/screening/entityScreen an organization
POST/api/v1/monitoring/transactionSubmit a transaction for monitoring
POST/api/v2/kyc/ocr/*Read a CNIC or passport
POST/api/v2/kyc/verify/*Liveness and face match
Path to Live

Sandbox to live in four steps.

01

Test

Call every endpoint you need with the sandbox credentials.

02

Configure

We set your lists, thresholds and risk model on your client ID.

03

UAT

Run your test cases against your configuration.

04

Live

Production credentials issued. Our team stays on call through go-live.

Do I need to sign up to use the sandbox?

No. The credentials on this page work as published. The sandbox holds test data only.

Is the sandbox the same API as production?

Yes. Endpoints, request formats and responses match production. Only the data and the credentials differ.

How long does integration take?

Most teams make a first screening call within an hour. Moving to live depends on your onboarding flow. Our team works with yours throughout.

Can we use the portal and the API together?

Yes. One client ID covers the portal, the API and batch. Results from all three appear in the same case history.

Stuck? Ask a person.

Our engineers answer on WhatsApp.