--- title: 'Veriff' description: 'Identity verification with document scanning, biometric checks, and PEP/sanctions screening.' --- # Veriff Identity verification with document scanning, biometric checks, and PEP/sanctions screening. | Detail | Value | |---|---| | Category | iGaming | | Base URL | `https://stationapi.veriff.com` | | Authentication | HMAC-SHA256 | | Endpoints | 8 | | Connector key | `veriff` | ## Using Veriff in a workflow 1. Go to **Connections** and click **New Connection**. 2. Pick **Veriff** from the marketplace. 3. Enter your credentials (see Authentication above for what's expected). 4. In a workflow, drop an **API Call** node and select this connection. 5. Pick the operation you need from the Operation dropdown — see the table below. ## Available Endpoints | Endpoint | Summary | |---|---| | [POST /v1/sessions](./post_v1_sessions_kyc_createsession) | Create verification session | | [PATCH /v1/sessions/{sessionId}](./patch_v1_sessions_sessionid_kyc_submitsession) | Submit session for verification | | [DELETE /v1/sessions/{sessionId}](./delete_v1_sessions_sessionid_kyc_deletesession) | Delete session | | [POST /v1/sessions/{sessionId}/media](./post_v1_sessions_sessionid_media_kyc_uploaddocuments) | Upload documents | | [GET /v1/sessions/{sessionId}/decision](./get_v1_sessions_sessionid_decision_kyc_getdecision) | Get verification decision | | [GET /v1/sessions/{sessionId}/attempts](./get_v1_sessions_sessionid_attempts_kyc_getattempts) | Get attempt IDs | | [GET /v1/sessions/{sessionId}/person](./get_v1_sessions_sessionid_person_kyc_getverifiedperson) | Get verified person data | | [GET /v1/sessions/{sessionId}/watchlist-screening](./get_v1_sessions_sessionid_watchlist_screening_kyc_getwatchlistscreening) | PEP/sanctions results | > Each endpoint has its own page with parameter details, an example > `API Call` node configuration, and the response shape.