Skip to main content
GET
/
verifications
/
{verificationId}
/
status
Get Verification Status
curl --request GET \
  --url https://api.urtentic.com/api/v1/verifications/{verificationId}/status
{
"verificationId": "85c94e71-6e3f-4a19-b15c-781d8a876542",
"status": "COMPLETED",
"result": "APPROVED",
"completedAt": "2023-06-15T15:30:00Z",
"steps": [
{
"processType": "DOCUMENT_VERIFICATION",
"status": "COMPLETED",
"result": "APPROVED",
"completedAt": "2023-06-15T15:25:00Z"
},
{
"processType": "LIVENESS",
"status": "COMPLETED",
"result": "APPROVED",
"completedAt": "2023-06-15T15:28:00Z"
}
],
"missingInputs": []
}

Path Parameters

verificationId
string<uuid>
required

Unique identifier of the verification.

Response

Verification status information

verificationId
string<uuid>

Unique identifier for the verification

Example:

"85c94e71-6e3f-4a19-b15c-781d8a876542"

status
string

Current status of the verification:

  • PENDING: Verification has been created but not started
  • INITIATED: Verification has started but inputs are pending
  • PROCESSING: Inputs received and verification is in progress
  • COMPLETED: Verification completed successfully
  • FAILED: Verification failed
  • ABANDONED: Verification was abandoned by the user
  • EXPIRED: Verification session expired
Example:

"COMPLETED"

result
string

Result of the verification (if completed):

  • APPROVED: Verification passed all checks
  • DECLINED: Verification failed one or more checks
  • MANUAL_REVIEW: Verification requires manual review
Example:

"APPROVED"

completedAt
string<date-time>

When the verification was completed

Example:

"2023-06-15T15:30:00Z"

steps
object[]

Status of individual verification steps

missingInputs
string[]

List of inputs that are still required

Example:
[]