Skip to content
All data sources

First Advantage API and MCP server

API keyfirstadvantage

Read-only First Advantage REST API connector with PII-redacted candidate and screening responses.

First Advantage is published by First Advantage.

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 First Advantage last refreshed the data itself.

API access

Your AI client reaches First Advantage 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

PublisherFirst Advantage

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 First Advantage does not publish. ParcelOps returns this source as it stands and never fills a blank field from a different one.

Methods (6)

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

  • getAccountDetails

    read

    List the root account and sub-account names visible from an account ID.

    What you must provideaccountId
    Input schema
    {
      "type": "object",
      "properties": {
        "accountId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 256,
          "description": "First Advantage account ID."
        }
      },
      "required": [
        "accountId"
      ],
      "additionalProperties": false
    }
  • listPackages

    read

    List all screening packages configured under an account.

    What you must provideaccountId
    Input schema
    {
      "type": "object",
      "properties": {
        "accountId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 256,
          "description": "First Advantage account ID."
        }
      },
      "required": [
        "accountId"
      ],
      "additionalProperties": false
    }
  • getPackage

    read

    Retrieve one screening package and its screening components.

    What you must provideaccountIdpackageId
    Input schema
    {
      "type": "object",
      "properties": {
        "accountId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 256,
          "description": "First Advantage account ID."
        },
        "packageId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 256,
          "description": "First Advantage package ID."
        }
      },
      "required": [
        "accountId",
        "packageId"
      ],
      "additionalProperties": false
    }
  • getCandidate

    read

    Get a candidate by ID with direct identifiers and contact fields redacted.

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

    read

    Retrieve the summary status for one existing screening order.

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

    read

    Return static First Advantage connector capabilities, privacy controls, and API documentation.

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