Screen businesses against FATF compliance checks and sanctions databases. Supports media search and director AML screening. Requires authentication and sufficient wallet balance. Charges are automatically debited from the organization's wallet.
Pricing:
- NGN 500 per screening
- USD 0.50 per screening
Checks:
fatf_check: Check if business appears on FATF high-risk listsdirector_aml_screening: Perform AML check on business directorsmedia_search: Include adverse media coverage for the business- Default: director_aml_screening only, media_search and fatf_check are optional
Results are returned with screening status and risk level for business and directors.
Authorization
ApiKeyAuth In: header
TypeScript Definitions
Use the request body type in TypeScript.
Serializer for AML Screening request. Handles both sanction and PEP screening.
Response Body
application/json
curl -X POST "https://example.com/api/v1/verification/aml-screening/business/" \ -H "Content-Type: application/json" \ -d '{ "business_name": "DESERT EXCHANGE VENTURES LIMITED NG", "business_number": "1259456", "business_country": "NG", "media_search": true, "fatf_check": true, "director_aml_screening": true }'{ "data": {}, "status": true, "response_code": "00", "message": "string", "billing_info": { "was_charged": true, "amount": "string", "currency": "string" }}response_code values (e.g., 00 Success, 01 Not Found, 02 Unavailable).Join our developer Slack channel for real-time integration support, engineering updates, and direct Q&A with the Prembly team.
Join Slack ChannelScreen against sanctions lists POST
Screens an individual against global sanctions lists only. Identical to `/aml-screening` with `check_type: ["sanction"]`, kept as its own route so callers who never run PEP checks do not have to send the check type on every request. PEP matches are not returned. Billed per screening and debited from the organisation wallet. A `402` means the balance is below the screening price.
Verify a business then screen POST
Verifies a business registration and screens the company using the details the verification returns, in one call. Supply the registration under `kyb` with the `channel_code` to run. Two options extend the screen beyond the company itself: - `director_aml_screening` — also screens the directors the verification returns, which is usually where exposure is actually found. - `fatf_check` — adds a check against FATF jurisdiction lists. **Each enabled check is billed.** Director screening charges per director found, so a company with several directors costs more than one with a single director.