AML and PEP ScreeningBusinessVerify a business then screen POST
POST
/api/v1/verification/aml-screening/business-with-id/

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.

Authorization

ApiKeyAuth
X-API-Key<token>

In: header

Response Body

application/json

curl -X POST "https://example.com/api/v1/verification/aml-screening/business-with-id/"
{  "data": {},  "status": true,  "response_code": "00",  "message": "string",  "billing_info": {    "was_charged": true,    "amount": "string",    "currency": "string"  }}
Response Codes & Statuses: Prembly API responses include custom response_code values (e.g., 00 Success, 01 Not Found, 02 Unavailable).
View Response Codes Guide
Prembly Slack Community

Join our developer Slack channel for real-time integration support, engineering updates, and direct Q&A with the Prembly team.

Join Slack Channel