Skip to main content
pawaPass sends a POST request to your pre-configured callback URL when a verification event occurs. See Webhooks for setup details and best practices.

Headers

Content-Type
string
required
application/json
X-Signature
string
required
SHA256 HMAC signature of the raw request body, signed with your secret key. See Signature verification.

Body

notificationId
string
required
Unique identifier for this notification. Use for deduplication.
type
string
required
Event type. One of VERIFICATION.STATUS_CHANGE or VERIFICATION.IDENTITY_DOCUMENT_CHANGE.
object
string
required
Always VERIFICATION.
createdAt
string
required
ISO 8601 timestamp of when the event was created.
data
object
required
The full verification object.
{
  "notificationId": "a1b2c3d4-5678-9012-abcd-ef1234567890",
  "type": "VERIFICATION.STATUS_CHANGE",
  "object": "VERIFICATION",
  "createdAt": "2025-08-20T10:15:00.000Z",
  "data": {
    "id": "aB1cD2eF",
    "url": "https://app.pawapass.com/your-company/aB1cD2eF",
    "status": "APPROVED",
    "errorUrl": "https://your-website.com/error",
    "faceScan": {
      "ageEstimation": "OVER_25",
      "createdAt": "2025-08-20T09:30:00.000Z",
      "updatedAt": "2025-08-20T09:31:15.000Z"
    },
    "metadata": {
      "phoneNumber": "+260971234567",
      "jurisdiction": "ZM",
      "reason": "kyc-onboarding"
    },
    "createdAt": "2025-08-20T09:00:00.000Z",
    "createdBy": "[email protected]",
    "expiresAt": "2025-08-27T09:00:00.000Z",
    "updatedAt": "2025-08-20T10:15:00.000Z",
    "externalId": "user-zm-98765",
    "successUrl": "https://your-website.com/success",
    "supportUrl": "https://your-website.com/support",
    "requirements": [
      { "type": "DOCUMENT_SCAN" },
      { "type": "FACE_SCAN" }
    ],
    "identityDocument": {
      "type": "Government Issued Photo ID",
      "country": "Zambia",
      "serialNo": "1234567/89/0",
      "nationalNo": "Z98765432",
      "firstName": "Tisa",
      "lastName": "Banda",
      "dateOfBirth": "1997-05-10",
      "placeOfBirth": "Lusaka",
      "nationality": "ZM",
      "expiryAt": "2032-05-09",
      "issuedAt": "2022-05-10",
      "issuingAuthority": "Republic of Zambia",
      "placeOfIssue": "Lusaka",
      "createdAt": "2025-08-20T09:31:00.000Z",
      "updatedAt": "2025-08-20T10:15:00.000Z"
    }
  }
}