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 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_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 ChannelPerform AML screening for businesses POST
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 lists - `director_aml_screening`: Perform AML check on business directors - `media_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.
Business AML Screening POST
Screen a business entity against AML databases.