AML
ASM Verifications API Documentation
Overview
The ASM Verifications API provides a service for verifying personal information against anti-money laundering (AML) standards. This document outlines how to use the API to verify details such as name, date of birth, and country against a driver's license (DL).
API Endpoint
URL: https://api.stage.satschel.com/v2/aml/asm-verifications
Method: POST
Headers
Content-Type
:application/json
Authorization
:Bearer [Your_Access_Token]
Request Format
The request body should be a JSON object containing the following fields:
name
(string): The full name of the individual.type
(string): The type of identification document (e.g., "DL" for Driver's License).dob
(string): Date of birth in the formatDD/MM/YYYY
.country
(string): The country of issuance for the identification document.
Example Request
{
"name": "abhishek",
"type": "DL",
"dob": "19/05/2000",
"country": "USA"
}
Response Format
The response will be a JSON object containing verification results. The exact format will depend on the API's internal logic and data sources.
Response Format
The response will be a JSON object containing the following fields:
message
(string): A status message, typically indicating success ("ok").data
(object): Contains detailed information about the verification.uniqueId
(string): A unique identifier for the verification request.caseId
(string): An identifier for the case generated by the verification process.caseUrl
(string): A URL linking to detailed case information on the Compliance Link platform.subCases
(array): An array of objects related to the verification, potentially containing additional details.EDD
(array): Enhanced Due Diligence information, if any. This field is an array and can contain multiple entries.
_id
(string): A system-generated identifier for the verification record.createdAt
(string): The date and time when the verification record was created.updatedAt
(string): The date and time when the verification record was last updated.__v
(number): A version number for the record, used internally for database management.
Example Response
{
"message": "ok",
"data": {
"uniqueId": "65806b3f7eaebba1ec18b9a4",
"caseId": "102965785",
"caseUrl": "https://www.compliance-link.com/ASM/viewCaseDetail.accuity?masterId=102965785&datasetId=2726",
"subCases": [
{
"EDD": []
}
],
"_id": "65806b407eaebba1ec18b9a5",
"createdAt": "2023-12-18T15:54:40.739Z",
"updatedAt": "2023-12-18T15:54:40.739Z",
"__v": 0
}
}
Updated over 1 year ago