Skip to main content
GET
Get specific order

Get Background Check Order

Use this endpoint for an order-level overview: overall orderStatus, applicant identity fields, and a summary of the searches on the order. It does not return verification outcomes. Nested search objects are status summaries only (for example id, searchType, searchStatus). To read results or poll progress, use Get order searches. For outreach history on one search, use Get specific search.

Request

string
required
Unique identifier of the background check order

Response

Returns the order with applicant (scalar fields) and a nested search array of summary search rows. If the order does not exist, returns { "error": "Order not found", "orderId": "<id>" } with HTTP 200.
string
Order identifier (UUID).
string
Applicant identifier (UUID).
string
Applied job title (from businessContext.appliedJobTitle). May be null.
number
Proposed salary (from businessContext.proposedSalary). May be null.
string
Order status: IN_PROGRESS, COMPLETED, or CANCELLED.
string
Order creation timestamp (ISO 8601).
string
Last update timestamp (ISO 8601).
object
Applicant information (scalar fields only — nested addresses/aliases are not included on this endpoint).
Summary of searches on this order (status and identifiers). Does not include verificationResult, metadata, or activity. For those fields, call Get order searches or Get specific search.
isRedacted indicates the applicant’s PII (SSN, address, and similar fields) has been redacted from the record. See Data handling and privacy for details.

When to use this vs search endpoints

Example Request

Example Response

Order not found

Use Cases

  • Confirm an order was created and see its overall orderStatus
  • Look up applicant identity fields for support or internal tooling
  • See which searches exist on the order (IDs, types, statuses) without loading results
  • Cancel or escalate workflows that only need order-level state
Do not use this endpoint as your primary poll for verification outcomes — use Get order searches or webhooks.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string<uuid>
required

Response

Order details (or error body if not found — check for the error field)

id
string<uuid>

Order identifier

applicantId
string<uuid>

Applicant identifier

proposedPosition
string | null

Applied job title

proposedSalary
number | null

Proposed salary

orderStatus
enum<string>

Current order status

Available options:
IN_PROGRESS,
COMPLETED,
CANCELLED
createdAt
string<date-time>

Order creation timestamp

updatedAt
string<date-time>

Last update timestamp