Skip to content
All data sources

HireRight API and MCP server

API keyhireright

Read-only HireRight REST Connect connector with PII-redacted order and report responses.

HireRight is published by HireRight.

How often the publisher refreshes it is not declared, so treat the timing of any field as unknown.

Last verified . That is when these facts were last rebuilt from the ParcelOps source registry, not when HireRight last refreshed the data itself.

API access

Your AI client reaches HireRight through one ParcelOps MCP endpoint, so there is no separate key to hold for it and no per-source client to write. Reaching it takes your own credentials (API key).

Where it came from

Freshness and coverage

FreshnessFreshness not declared
Places coveredNot declared
Time coveredNot declared
CredentialsCredentials required (API key)

What this source cannot tell you

  • Where it stops geographically, because the covered area is not declared. An empty answer will not tell you whether the place is out of range or the record is simply missing.
  • Which years it spans, because the covered period is not declared.
  • How current a field is, because the refresh schedule is not declared.
  • Anything HireRight does not publish. ParcelOps returns this source as it stands and never fills a blank field from a different one.

Methods (7)

A method is one call your agent can make against this source.

  • listAccounts

    read

    List company accounts available to the configured HireRight user.

    Input schema
    {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    }
  • listPackages

    read

    List screening packages available to the configured HireRight user.

    Input schema
    {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    }
  • listProducts

    read

    List individual screening products available to the configured user.

    Input schema
    {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    }
  • searchOrders

    read

    Search orders by non-PII criteria; date ranges cannot exceed 24 hours.

    Input schema
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "minLength": 1,
          "maxLength": 256,
          "description": "HireRight order ID."
        },
        "packageName": {
          "type": "string",
          "maxLength": 256,
          "description": "Exact package-name filter."
        },
        "status": {
          "type": "string",
          "maxLength": 256,
          "description": "Order-status filter."
        },
        "dateCreatedFrom": {
          "type": "string",
          "minLength": 1,
          "maxLength": 64
        },
        "dateCreatedTo": {
          "type": "string",
          "minLength": 1,
          "maxLength": 64
        },
        "dateCompletedFrom": {
          "type": "string",
          "minLength": 1,
          "maxLength": 64
        },
        "dateCompletedTo": {
          "type": "string",
          "minLength": 1,
          "maxLength": 64
        },
        "dateAdjudicatedFrom": {
          "type": "string",
          "minLength": 1,
          "maxLength": 64
        },
        "dateAdjudicatedTo": {
          "type": "string",
          "minLength": 1,
          "maxLength": 64
        }
      },
      "additionalProperties": false
    }
  • getOrderStatus

    read

    Retrieve a status summary for one existing HireRight order.

    What you must provideid
    Input schema
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "minLength": 1,
          "maxLength": 256,
          "description": "HireRight order ID."
        }
      },
      "required": [
        "id"
      ],
      "additionalProperties": false
    }
  • getOrderReport

    read

    Get an order report with PII, documents, PDFs, and links redacted.

    What you must provideid
    Input schema
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "minLength": 1,
          "maxLength": 256,
          "description": "HireRight order ID."
        }
      },
      "required": [
        "id"
      ],
      "additionalProperties": false
    }
  • getServiceInfo

    read

    Return static HireRight connector capabilities, privacy controls, and API documentation.

    Input schema
    {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    }