Initialize a risk evaluation session token for use with the Risk Score endpoint.
curl --request POST \
--url https://payapi-sandbox.ingo.money/risk/risksession/v2 \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"request": {
"participant_id": "12345",
"timestamp": "1721337425"
}
}
'{
"request": {
"participant_id": "12345",
"timestamp": "1721413825"
},
"response": {
"status": "100",
"message": "Success",
"duration": "0.30398297309875"
},
"session": {
"risk_session_token": "1e97dde1-f10f-4caf-8726-da6fc207ecb8"
}
}Documentation Index
Fetch the complete documentation index at: https://developers.ingopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
General information associated with the API request.
Risk session initialized successfully
Hide child attributes
Identifiers to be embedded in client-side web/mobile code in support of device fingerprinting and behavioral data collection.
Hide child attributes
Ingo-assigned session ID (UUID). Pass this value to the Sardine device fingerprinting SDK and subsequently to the transaction.risk_session_token field of the RiskScore request. Default session expiry is 30 minutes.
"1e97dde1-f10f-4caf-8726-da6fc207ecb8"
curl --request POST \
--url https://payapi-sandbox.ingo.money/risk/risksession/v2 \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"request": {
"participant_id": "12345",
"timestamp": "1721337425"
}
}
'{
"request": {
"participant_id": "12345",
"timestamp": "1721413825"
},
"response": {
"status": "100",
"message": "Success",
"duration": "0.30398297309875"
},
"session": {
"risk_session_token": "1e97dde1-f10f-4caf-8726-da6fc207ecb8"
}
}