curl --request POST \
--url https://api.enterprise.sandbox.uphold.com/kyc-connector/veriff/ingestions \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"processes": [
"identity"
],
"sessions": [
{
"processes": [
"identity"
],
"sessionId": "550e8400-e29b-41d4-a716-446655440000",
"integrationName": "integration-abc123"
}
]
}
'{
"ingestion": {
"id": "019b2184-1ca9-7dd6-b7a5-ec242def68b0",
"userId": "123e4567-e89b-12d3-a456-426614174000",
"status": "queued",
"processes": [
"profile",
"address",
"identity"
],
"provider": "veriff",
"parameters": {
"sessions": [
{
"processes": [
"profile",
"address",
"identity"
],
"sessionId": "550e8400-e29b-41d4-a716-446655440000",
"integrationName": "integration-abc123"
}
]
},
"createdAt": "2026-01-15T14:23:01.819Z",
"updatedAt": "2026-01-15T14:23:01.819Z"
}
}Veriff
Create Veriff ingestion
Create a new Veriff ingestion.
POST
/
kyc-connector
/
veriff
/
ingestions
curl --request POST \
--url https://api.enterprise.sandbox.uphold.com/kyc-connector/veriff/ingestions \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"processes": [
"identity"
],
"sessions": [
{
"processes": [
"identity"
],
"sessionId": "550e8400-e29b-41d4-a716-446655440000",
"integrationName": "integration-abc123"
}
]
}
'{
"ingestion": {
"id": "019b2184-1ca9-7dd6-b7a5-ec242def68b0",
"userId": "123e4567-e89b-12d3-a456-426614174000",
"status": "queued",
"processes": [
"profile",
"address",
"identity"
],
"provider": "veriff",
"parameters": {
"sessions": [
{
"processes": [
"profile",
"address",
"identity"
],
"sessionId": "550e8400-e29b-41d4-a716-446655440000",
"integrationName": "integration-abc123"
}
]
},
"createdAt": "2026-01-15T14:23:01.819Z",
"updatedAt": "2026-01-15T14:23:01.819Z"
}
}Authorizations
OAuth 2.0 authentication
Body
application/json
Response
Veriff ingestion created.
Show child attributes
Show child attributes
Was this page helpful?