Skip to main content
Glama

Flipvo: licenses, entities, NPI, OFAC and OIG screens, carriers, OSHA, drive times

license_verify

Read-only

$0.02 per call. Pay with x402 (USDC on Base) in _meta["x402/payment"]; MPP (tempo) on the HTTP URL /v1/license/verify. Contractor license status plus matching business-entity record. Served states: CA, CO, FL, LA, MN, NJ, OR, TN, TX, VA, WA. CA, CO, LA, MN, NJ and TN entity are always null. TX entity is always null: Texas sells its business-registry data. FL and TX also take profession; values at GET /v1/license/professions?state=FL|TX. Empty licenses is a paid 200.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameNo
stateYes
professionNoFL or TX only: a licensed profession instead of a contractor. GET /v1/license/professions?state=FL|TX (free) lists them. Omit for contractors.
license_numberNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
queryYes
stateYes
licensesYes
data_as_ofYes
attributionYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / profession / description
      Previous value: -"FL only: a licensed profession instead of a contractor. GET /v1/license/professions (free) lists them. Omit for contractors."New value: +"FL or TX only: a licensed profession instead of a contractor. GET /v1/license/professions?state=FL|TX (free) lists them. Omit for contractors."
  2. Changed1 schema field changed
    • addedInput schema / properties / profession
      Added value: +{
      +  "anyOf": [
      +    {
      +      "maxLength": 32,
      +      "type": "string"
      +    },
      +    {
      +      "type": "null"
      +    }
      +  ],
      +  "default": null,
      +  "description": "FL only: a licensed profession instead of a contractor. GET /v1/license/professions (free) lists them. Omit for contractors.",
      +  "title": "Profession"
      +}
  3. Changed1 schema field changed
    • addedOutput schema / $defs / LicenseOut / properties / name_match
      Added value: +{
      +  "anyOf": [
      +    {
      +      "const": "initials_ignored",
      +      "type": "string"
      +    },
      +    {
      +      "type": "null"
      +    }
      +  ],
      +  "default": null,
      +  "description": "initials_ignored: the name matched only with single-letter initials dropped from both names, tried when nothing matched exactly. A candidate, not a confirmation. Absent on an exact or number match.",
      +  "title": "Name Match"
      +}
  4. Changed6 schema fields changed
    • addedOutput schema / $defs / LicenseOut / properties / city / anyOf
      Added value: +[
      +  {
      +    "type": "string"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
    • removedOutput schema / $defs / LicenseOut / properties / city / type
      Removed value: -"string"
    • addedOutput schema / $defs / LicenseOut / properties / state / anyOf
      Added value: +[
      +  {
      +    "type": "string"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
    • removedOutput schema / $defs / LicenseOut / properties / state / type
      Removed value: -"string"
    • addedOutput schema / $defs / LicenseOut / properties / zip / anyOf
      Added value: +[
      +  {
      +    "type": "string"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
    • removedOutput schema / $defs / LicenseOut / properties / zip / type
      Removed value: -"string"
  5. Changed1 schema field changed
    • changedInput schema / description
      Previous value: -"Every input rule lives here, so an invalid body is refused before the 402 (#118)."New value: +"A two-letter state and either license_number or name."
  6. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources