Peleza β€” Trust built on data
Biometric Verification
On this page

Send Biometric Invitation

Create a biometric verification invitation for a user. Returns an invitation URL the applicant can open to complete selfie/liveness and document capture.

Request

POST/api/v1/biometric/invite
{{baseUrl}}/api/v1/biometric/invite
HeaderTypeDescription
AuthorizationstringBearer YOUR_ACCESS_TOKEN from the OAuth client-credentials flow
Content-Typestringapplication/json

Body Parameters

ParameterTypeDescriptionRequired
emailstringApplicant email addressrequired
first_namestringApplicant first namerequired
last_namestringApplicant last namerequired
messagestringOptional note included in the invitationoptional

Response

200 OKSample dataExample response
{
  "success": true,
  "response_code": 200,
  "message": "Verification link created for jane@example.com.",
  "data": {
    "verification": {
      "name": "Jane Doe",
      "first_name": "Jane",
      "last_name": "Doe",
      "email": "jane@example.com",
      "reference": "BIO-0042",
      "invitation_url": "https://example.com/biometric/verify/TOKEN",
      "expires_at": "Jul 21, 2026 15:04"
    }
  },
  "request_id": "550e8400-e29b-41d4-a716-446655440000"
}

Response Fields

FieldTypeDescription
successbooleanWhether the request succeeded
response_codenumberApplication response code (typically mirrors HTTP)
messagestringHuman-readable status message
dataobjectPayload for the verified resource
request_idstringUUID for support and audit trails

Set {{baseUrl}} to https://api.peleza.com (production) or https://sandbox.peleza.com (sandbox). Authenticated calls need a Bearer token from POST /api/v1/oauth/token.