KYC Partner URL
KYC through Saber's Partner
Saber relies on external partners to offer services in certain geographies. This comes with specific KYC requirements, mostly through a partner URL.
Currently, the KYC Partner URL is required for **USD and AED Onramp **flows.
You need to initiate KYC using an API endpoint, which returns the KYC URL. This URL needs to be shared with the end user to submit the required documents and proceed with KYC.
Steps for generating KYC URL
- Create a User with the respective country's phone and email.
- Generate URL: The URL can be generated using the initiate KYC endpoint.
curl --location 'https://api.saber.money/api/v1/user/client_user/kyc/initiate' \
--header 'X-Timestamp: 1756203151' \
--header 'X-Api-Key: 0739df4c-b22b-4874-8ca7-33dc89a832da' \
--header 'X-Signature: 161AF50C3A6880583DFAE2D4AE1002734C60ACD2285057664A6C29FF83922DD6' \
--header 'X-Request-Id: 123456789876' \
--header 'X-User-Id: e3cc357f-453d-44f0-b1c1-859ec229312c' \
--header 'Content-Type: application/json' \
--data '{
"country": "USA"
}'
- Fetch KYC Status: Use the GET User endpoint to fetch KYC status
Notes:
- This method is required for USD and AED onramp flows. Other alternative flows can't be used for this.
- Please ensure proper phone number format for the source country (UAE or USA specific format) to avoid any errors.
Updated 3 days ago