# Records for Agents – Fuzzy Business/Person License Verification

> Records for Agents – Fuzzy Business/Person License Verification is a paid API for AI agents from licenses.recordsforagents.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Fuzzy-matches a business or person name against a license roster and returns scored candidate matches with name variants, DBA/legal-suffix handling, and full license history.

## Facts

- Endpoint: GET https://licenses.recordsforagents.com/licenses/verify
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/records-for-agents-fuzzy-business-person-license-verification-cec0d4d1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nJV-FZKQBkOeRYuKMyDcE

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability records-for-agents-fuzzy-business-person-license-verification-cec0d4d1
```

Example prompt: Can you fuzzy-verify whether 'Bright Star Electric LLC' is licensed in Texas — I want to see any name variants or DBA matches and their license history?

## When to prefer this

Choose this endpoint when you have a business or person name that may be misspelled, abbreviated, or operating under a DBA, and you need fuzzy matching against a license roster rather than an exact license number lookup. Prefer this over the exact license-number lookup when you do not already have the license number. Prefer over free-text contractor search when you specifically need name-based fuzzy matching with scoring and history across multiple entity types.

## Known failure modes

- Name not found in roster — returns empty match list
- State code not in supported enum (tx, fl, or, de, va) — validation error
- Missing required 'name' query parameter — 400 error
- Payment failure via x402 protocol — 402 response requiring USDC payment
- Ambiguous name yields large number of low-confidence candidates — results need further filtering
- Network timeout for slow roster queries

## How this service works

Fuzzy-verify a business or person name against the license roster; returns scored candidate matches (name variants, legal-suffix/dba handling) with their license history.

## Output

Returns a list of scored candidate matches against the license roster, each including matched name variants, handling of legal suffixes and DBA names, and the full license history for each candidate. Results include a confidence/similarity score so the agent can rank or filter matches by quality.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string"
      },
      "state": {
       "enum": [
        "tx",
        "fl",
        "or",
        "de",
        "va"
       ],
       "type": "string"
      },
      "min_score": {
       "type": "number"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/records-for-agents-fuzzy-business-person-license-verification-cec0d4d1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from licenses.recordsforagents.com](https://www.zero.xyz/host/licenses.recordsforagents.com/llms.txt)
