cURL
Create Veriff Ingestion
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" } ] } '
201
Veriff Ingestion Created
{ "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" } }
Create a new Veriff ingestion.
OAuth 2.0 authentication
The Veriff sessions to process.
1
Show child attributes
List of KYC processes to ingest.
profile
address
identity
Veriff ingestion created.
Was this page helpful?