Submit Via API

You can submit your customer's KYC form data using the ARGOS API and check the progress of KYC.

The ARGOS API uses RESTful Endpoints and the default HTTP Method.

  • The response data contains the status of the request and possible error codes.

  • All response data is provided as JSON format.

  • Use token authentication.

  • All requests must be made in HTTPS. HTTP requests will fail.

1. API Key

To get started with API, you need a valid Key. Please obtain an API key at the dashboard.

2. Authentication

The API uses Token-based authentication. To use the API properly, you must use one provided by ARGOS.

2-1. Authenticate with HTTP Headers

You can send your API key with your query as an HTTP header. The API Key should be included in the method request header as 'x-api-key: {yourAPIKey}'.

curl -H "x-api-key: {yourAPIKey}" "https://rest-api.argoskyc.com/..."

2-2. Errors

Respond with a generic HTTP response code. 2xx means success, 4xx occurs when there is an error in the information transmitted to the Client. 5xx occurs when there is an error on the ARGOS server.

Error Codes

HTTP CodeMessageDescription

400

Invalid Query String parameters

Client error (ex. malformed request syntax, invalid request message framing)

403

User is not authorized to access this resource with an explicit deny

Accessed from unlisted IP address

403

Forbidden

Invalid API key or something is wrong with the API key.

413

Request Entity Too Large

The request is larger than the server is willing or able to process.

500

Internal Server Error

It might be ARGOS server error. Please contact Argos team.

502

Bad Gateway

The server received an invalid response from the upstream server.

3. API Limit

Maximum API Call per Second: 5,000 Maximum API Call per Day: 500,000(Resetted everyday on UTC 00:00)

*API Limit sums Post calls and Get calls

Last updated