Verify Via Email
By using email, you can also authenticate the 3rd party wallet.
It means that with ARGOS ID covers transfer to 3rd party's unhosted wallet, which makes our clients still compliant with the Travel Rule.
The verification link in the email is valid only for once and will be expired after 30 minutes.
- The below table is parameteres needed for API request.
- form-data, form-urlencoded, raw methods are available. But for 'raw' method the format should be JSON.
- Parameters other than email are all optional.
- When posted with no network parameter, it will follow the project's option.
- Only English(en) and Korean(ko) are available for language for now(default: en).
Parameter | Required | Description |
---|---|---|
email | required | Email of the 3rd party |
network | optional | Name of network ex)BSC, ETH, KLAY, MATIC, SOL |
receiver | optional | Name of the reciever |
requester | optional | Nave of the requester |
language | optional | en, ko |
rid | optional | User ID given by your service |
List of data returned when the request is completed.
Parameter | Description |
---|---|
message | Email request success/fail message |
The email reciever will get an email as shown below. The reciever can proceed with clicking 'ARGOS ID' button.

- URL and x-api-key are required.
curl -X POST "https://rest-api.argoskyc.com/v3/idverify"
-H "x-api-key: {yourAPIKey}"
curl --location --request POST 'https://rest-api.argoskyc.com/v3/idverify' \
--header 'x-api-key: {yourAPIKey}' \
--form 'email="{email}"' \
--form 'network="{chains}"' \
--form 'receiver="{receiver}"' \
--form 'requester="{requester}"' \
--form 'language="{language}"' \
--form 'rid="{rid}"'
curl --location --request POST 'https://rest-api.argoskyc.com/v3/idverify' \
--header 'x-api-key: {yourAPIKey}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'email={email}' \
--data-urlencode 'network={chains}' \
--data-urlencode 'receiver={receiver}' \
--data-urlencode 'requester={requester}' \
--data-urlencode 'language={language}' \
--data-urlencode 'rid={rid}'
{
"message": "The email has been sent successfully."
}
- URL and x-api-key are required.
curl -X POST "https://rest-api.argoskyc.com/v3/idverify"
-H "x-api-key: {yourAPIKey}"
curl --location --request POST 'https://rest-api.argoskyc.com/v3/idverify' \
--header 'x-api-key: {yourAPIKey}' \
--header 'Content-Type: application/json' \
--data-raw '{
"email": "{email}",
"network": "{chains}",
"receiver": "{receiver}",
"requester": "{requester}",
"language": "{language}",
"rid": "{rid}"
}'
{
"message": "The email has been sent successfully."
}
Last modified 4mo ago