Retrieve the current status of an identity verification session you created. Only verifications owned by your developer account (via the API key) are accessible.
curl -X GET https://sandbox.dhmad.tn/api/v1/identity-verifications/6655abc1234567890abcdef12 \
-H "Authorization: Bearer sk_sandbox_your_api_key_here"
{
"id": "6655abc1234567890abcdef12",
"email": "seller@example.com",
"external_user_id": "seller_42",
"kyc_status": "approved",
"didit_session_status": "completed",
"needs_admin_review": false,
"claim_status": "pending",
"linked_user_id": null,
"linked_at": null,
"created_at": "2026-06-06T12:00:00.000Z",
"updated_at": "2026-06-06T14:30:00.000Z",
"expires_at": "2026-09-04T12:00:00.000Z",
"verification_email_sent": true,
"verification_email_sent_at": "2026-06-06T12:00:00.000Z"
}
Path Parameters
Response Fields
verification_url is not returned. Use webhooks as the primary way to learn when status changes.
Error Responses
Invalid ID:
{
"error": "Bad Request",
"message": "Invalid verification ID"
}
Not found:
{
"error": "Not Found",
"message": "Verification not found"
}