Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.quepass.com/llms.txt

Use this file to discover all available pages before exploring further.

After a successful journey launch, the SDK returns a response containing the unique user identifier (UID), token, and additional flow-specific data. The data field varies depending on the SDK flow.

1. Response Structure

{
  "code": 200,
  "data": {
    // Dynamic based on SDK flow
  }
}

2. Dynamic data by SDK flow

Init

FieldTypeDescription
sessionIdstringUnique identifier for the user session
tokenstringAuthentication token for API access

Configuration

FieldTypeDescription
s_SessionTimeoutnumber | stringSession timeout duration
onboardingFlowobject | arrayConfiguration for onboarding flow
verificationFlowobject | arrayConfiguration for verification flow
govIntegrationbooleanGovernment integration enabled or not
allowedJourneysarray of stringsList of allowed journeys

Onboarding

FieldTypeDescription
uidstringUser identity
tokenstringAuthentication token
unifiedNumberstringUnified identification number (may be empty if not applicable)

Authentication

FieldTypeDescription
uidstringUser identity
tokenstringAuthentication token
unifiedNumberstringUnified identification number (may be empty if not applicable)

Transaction

FieldTypeDescription
uidstringUser identity
tokenstringAuthentication token
unifiedNumberstringUnified identification number (may be empty if not applicable)

Search / SearchByImg

FieldTypeDescription
uidstringUser identity
tokenstringAuthentication token
unifiedNumberstringUnified identification number (may be empty if not applicable)

Kiosk Mode – Kiosk Face

FieldTypeDescription
uidstringUser identity
tokenstringAuthentication token
isCapturedbooleanIndicates whether biometric/image was successfully captured
isFoundbooleanIndicates whether a matching user record was found

EventQRRegistration – Register for Event

FieldTypeDescription
uidstringUser identity
tokenstringAuthentication token
payloadobjectEncrypted QR/Event payload data
datastringEncrypted payload (Base64 encoded)
signaturestringDigital signature for payload verification

EventQRRegistration – FaceCheckin

FieldTypeDescription
uidstringUser identity
tokenstringAuthentication token
isCapturedbooleanIndicates whether biometric/image was successfully captured
isFoundbooleanIndicates whether a matching user record was found

EventBiometricCheckIn – Kiosk Face Check-in

FieldTypeDescription
uidstringUser identity
tokenstringAuthentication token
isCapturedbooleanIndicates whether biometric/image was successfully captured
isFoundbooleanIndicates whether a matching user record was found

CheckinByQR – QR Check-in

FieldTypeDescription
uidstringUser identity
tokenstringAuthentication token

ExpressVerification

FieldTypeDescription
uidstringUser identity
tokenstringAuthentication token
unifiedNumberstringUnified identification number (may be empty if not applicable)

ExpressOnboarding

FieldTypeDescription
uidstringUser identity
tokenstringAuthentication token
unifiedNumberstringUnified identification number (may be empty if not applicable)

ExchangeOnboarding

FieldTypeDescription
uidstringUser identity
tokenstringAuthentication token
boardingPassDTOobjectDetails of the boarding pass (flight info, seat, passenger)
documentDTOobjectDetails of the document (type, number, expiry)