Show an IDPass
/api/v1/idpasses/{idpass_uuid}
operationId: idpass.show
Base: https://portal.watcheye.com.au/api/v1/idpasses/{idpass_uuid}
Returns a single IDPass by UUID with its full configuration, current status, verification outcome, document/validation summaries, activity log, available image metadata and a link back to the originating ID check.
Asynchronous result
An IDPass is completed by the individual via a hosted link, so the result arrives
asynchronously. Poll this endpoint until status reaches a terminal value
(complete, expired, failed or cancelled).
Images and PDF
The images array contains metadata only. Fetch image bytes via
download IDPass image and the verification certificate via
download IDPass PDF.
Path parameters
| Field | Description |
|---|---|
idpass_uuidrequired |
string (uuid) The uuid of the IDPass. |
Responses
IDPass response
application/json
| Field | Description |
|---|---|
data |
object A remote identity verification (IDPass) - list envelope. |
data. |
string (uuid) The IDPass identifier. Use it with the show, image and PDF endpoints. |
data. |
string Whether the IDPass is bound to a saved entity or was launched adhoc. |
data. |
string Where the individual is in the hosted flow:
The last four are terminal. |
data. |
boolean True once the IDPass has reached a terminal status. |
data. |
string or null The outcome once
|
data. |
string Your organisation's name as shown to the individual on the consent page. It comes from the DVS identity (OAC) the IDPass was issued under. |
data. |
boolean Whether the individual was asked to complete a face liveness check. |
data. |
boolean Whether the individual was asked to supply a standalone ID photo. |
data. |
object The allowed document types for each of the (up to three) verification steps. |
data. |
array of strings The document types the individual could present for the first step:
|
data. |
array of strings The document types for the second step, from the same list as |
data. |
array of strings The document types for the third step, from the same list as |
data. |
integer How many days the hosted link stays open before the IDPass expires. |
data. |
boolean Whether verification images are retained and made available for download. |
data. |
string or null How the link reached the individual:
|
data. |
string or null The hosted link the individual opens to complete their verification. Treat it as opaque - pass it on as-is and do not parse or rebuild it. |
data. |
string (date-time) or null When the link was sent by SMS. Null when |
data. |
string (date-time) or null When the IDPass was launched. |
data. |
string Path to the full IDPass resource (GET /v1/idpasses/{uuid}). |
data. |
string or null The purpose text shown to the individual when an ID photo is required, completing the sentence "This image will be used for ...". Null when no ID photo was required. |
data. |
string or null The URL the individual is offered once the verification is complete, if one was configured. |
data. |
string or null The privacy policy linked from the consent page. It comes from the OAC configuration on your account. |
data. |
string or null The DVS identity (Originating Agency Code) the IDPass was issued under. |
data. |
string or null The mobile number the link was sent to. Null when |
data. |
string or null A human-readable reason for |
data. |
object (dynamic) or null What happened with each document the individual presented, keyed
|
data. |
object (dynamic) or null The verification outcome as a whole. Empty until the individual has finished. Contains:
|
data. |
array of strings or null The activity log of the hosted flow, one entry per step the individual attempted. Useful for support when someone reports trouble completing the link. |
data. |
string (date-time) or null When the individual accepted the consent statement. Null until they do. |
data. |
array of objects Metadata for each available image (no binary payload). Fetch the bytes via
download IDPass image. Images are only present when
the IDPass was launched with |
data. |
string The image identifier to pass to the image endpoint. Document images are named
|
data. |
string A display label for the image. |
data. |
string |
data. |
string Path to the image bytes (GET /v1/idpasses/{uuid}/images/{type}). |
data. |
object or null The originating ID check (entity-bound or adhoc) plus a link to it. |
data. |
string Whether the ID check belongs to an entity or was adhoc. |
data. |
string (uuid) |
data. |
string The ID check's reference number as shown in the portal. |
data. |
string Path to the ID check resource. |
data. |
string Path to the verification certificate (GET /v1/idpasses/{uuid}/pdf), available once the IDPass is terminal. |
api_reference |
string (uuid) |