VerifiMeVerifiMe Developer Portal
API Reference

POST /v1/user/invite

Create a tracking reference for customer verification

Purpose

Create a tracking reference for customer verification.

Authentication: None required (public endpoint)

Request Body

{
  "email": "customer@example.com",
  "code": "ORGCODE123",
  "referenceData": "your-application-id",
  "customerContext": {
    "firstName": "Jane",
    "familyName": "Smith",
    "middleName": "Marie",
    "fullName": "Jane Marie Smith",
    "dateOfBirth": "1990-01-15",
    "preferredContactNumber": "+61 412345678",
    "address": "42 Wallaby Way, Sydney NSW 2000, Australia"
  },
  "sendInvitationEmail": false
}

Request Parameters

ParameterTypeRequiredDescription
emailStringYesCustomer's email address
codeStringYesYour VerifiMe organisation code
referenceDataStringNoOpaque string returned in webhook metadata field (use for correlation)
customerContextObjectNoCustomer details to pre-fill the onboarding wizard. See Pre-filling Customer Details.
sendInvitationEmailBooleanNoIf true, sends a branded invitation email to the customer via VerifiMe. Default: false.

customerContext Fields

FieldTypeDescription
firstNameStringCustomer's first name
familyNameStringCustomer's family name
middleNameStringCustomer's middle name
fullNameStringCustomer's full name (alternative to first/family name fields)
dateOfBirthString (ISO 8601)Customer's date of birth, e.g. "1990-01-15"
preferredContactNumberStringCustomer's phone number, e.g. "+61 412345678"
addressStringFree-text address for pre-fill resolution, e.g. "42 Wallaby Way, Sydney NSW 2000, Australia"

All customerContext fields are optional. Provide as many as are available to improve the customer's onboarding experience.

Response

{
  "trackingReference": "uuid",
  "inviteUrl": "https://portal.verifime.com/sign-up/track-id/uuid",
  "qrCodeUrl": "https://..."
}
FieldTypeDescription
trackingReferenceString (UUID)Unique identifier for this verification session
inviteUrlString (URL)Direct link to VerifiMe customer portal
qrCodeUrlString (URL)QR code image URL that encodes the inviteUrl

Important: The referenceData parameter is critical for webhook correlation. Whatever string you pass here will be returned in the webhook's metadata field.

On this page