Key Features
The ARGOS KYC API offers the following core functionalities:- KYC Data Submission and Management: Create, retrieve, update, and delete customer information.
- AML Checks and Report Retrieval: Request AML checks and review results.
- Image Processing: Upload and manage ID documents and other required images.
API Endpoints
The ARGOS KYC API follows a RESTful architecture and provides the following key endpoints:POST/Submission
PATCH/Submission
GET/Submission
DELETE/Submission
PARTIAL-DELETE/Submission
REVIEW/Submission
GET/Image
PUT/Image
GET/Report/AML
POST/AML
POST/AML Ongoing
GET/AML Ongoing
DELETE/AML Ongoing
POST/Token
GET/Token
DELETE/Token
GET/Projects
Important Notes
Understanding Our ID check APIs
Our ID check APIs are designed to seamlessly transfer data, acting as a conduit for information moving both into and out of the ARGOS system. Think of them as secure pipelines: you can use them to bring external data into ARGOS, or to extract data from ARGOS for use in other applications. Their primary function is efficient data movement, ensuring your information flows where it needs to go.Data Handling and Limitations
It’s crucial to understand that while these APIs are excellent for data transfer, they do not process or validate the data itself. This means if you use a POST submission API to send data to ARGOS, or a PUT Image API to upload images, the system won’t automatically approve or reject the results. The APIs facilitate the transfer, but any subsequent data processing, validation, or decision-making would not work.Verify Module for Custom UI Development
For customers who want to utilize ID check functionality through their own UI, we recommend using the Verify module. Verify is a flexible tool that provides ARGOS functionality in API format.API Key
The ID Check API key plays a vital role in authenticating and authorizing client and server requests. It ensures that the requester’s credentials are validated, and ARGOS Identity provides the appropriate response.How to Access the API Key

Log in to the Dashboard
Access the Settings Menu
Settings menu in the top navigation bar of the dashboard.Navigate to the Access Management Page
General section in the left sidebar, select Access Management.Enter Webhook URL
API Key section, click the icon to copy the API key, and store it securely.Request Header Structure
API Key section, click the icon to copy the API key, and store it securely.Implement API Integration
Switch to Production
HTTP Response Status Codes
HTTP response codes are used to indicate the status of a request. Each code represents the result of the request, following these rules:2xx: Successful request4xx: Client error5xx: Server error