GET /v1/verificationRequests/{verificationId}
Returns the current record of a verification created by Create a verification request or by Screening Only.
Five things to watch out for
verification.isCancelled set to true.metadata, company, listing, reservation, guest, protection and verification. A screening returns metadata, guest and verification only, and its verification carries no isCancelled, because a screening cannot be cancelled.null. A field that is absent from the response was not supplied. The one exception is protection.currency, which carries the account's currency when none was sent.listing.petsAllowed, protection.isPerStay, protection.hasPetProtection and verification.isCancelled are booleans, and the three listing counts are integers. Dates are yyyy-MM-dd.Ocp-Apim-Subscription-Key header (no body, and no header or query parameter for a token), and metadata carries timeStamp only, on a success and on an error. The path also carries a /v1 prefix that the other operations do not: in the sandbox it is https://developer.api.truvi.com/screen-and-protect-sandbox/v1/verificationRequests/{verificationId}.No body, and no Content-Type. The subscription key goes in the Ocp-Apim-Subscription-Key header, as on every operation.
| Level | Field Name | Required | Format | Value Set | Description |
|---|---|---|---|---|---|
| 1 | verificationId |
True | string | 36 Char | The verificationId returned when the verification request or screening was created: a GUID of exactly 36 characters, for example 9c1f7a20-5b84-4d6e-8a13-7f0c2b95e4d1. |
GET /v1/verificationRequests/9c1f7a20-5b84-4d6e-8a13-7f0c2b95e4d1
Ocp-Apim-Subscription-Key: <subscription key>
200: The verification's current record. company, listing, reservation, protection and verification.isCancelled are absent for a screening-only verification; status is Approved, Rejected or Flagged, and flaggedReason is present only when status is Flagged.
200 is the only success code. A verification that was rejected, flagged or cancelled returns 200 like any other; the outcome is carried by verification.
| Level | Field Name | Always Present | Format | Value Set | Description |
|---|---|---|---|---|---|
| 1 | metadata |
True | object | Carries timeStamp only. A GET sends no echo token, so none is returned, on success or on an error. | |
| 2 | timeStamp |
True | date-time | yyyy-MM-ddTHH:mm:ss.ff |
The server's timestamp for the response, in ISO format yyyy-MM-ddTHH:mm:ss.ff, for example 2026-09-03T15:02:44.18. |