# ScriptMasterLabs FINRA Broker Lookup API

> ScriptMasterLabs FINRA Broker Lookup API is a paid API for AI agents from mcp-x402-discovery.onrender.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Looks up FINRA BrokerCheck data for individual brokers or brokerage firms by name, returning compliance and registration information.

## Facts

- Endpoint: GET https://mcp-x402-discovery.onrender.com/x402/finra-broker
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/scriptmasterlabs-finra-broker-lookup-api-dddba867
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sCogcvtRVEtB2bmFC3ePY

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 scriptmasterlabs-finra-broker-lookup-api-dddba867
```

Example prompt: Can you look up the FINRA BrokerCheck records for an individual broker named John Smith and tell me if they're currently registered?

## When to prefer this

Use this endpoint when you need programmatic, pay-per-call access to FINRA BrokerCheck data for individual brokers or brokerage firms without a FINRA API key. Prefer this over manual BrokerCheck web searches when building automated compliance checks, due diligence workflows, or investment advisor verification pipelines. Especially useful in agentic workflows that need to verify financial professional credentials on demand.

## Known failure modes

- Broker or firm name not found in FINRA database — returns empty or no-match result
- Payment not provided — returns HTTP 402 requiring x402 USDC payment on Base or X-API-Key
- Ambiguous name matches multiple records — may return multiple results requiring further filtering
- FINRA data source unavailable or rate-limited — upstream timeout or error
- Missing required 'name' query parameter — returns validation error

## How this service works

Pay-per-call crypto, RWA, federal, SEC, Section 8/HUD housing, and compliance APIs via x402. Primary: USDC on Base (eip155:8453). Also accepts Global Dollar (USDG) on Robinhood Chain (eip155:4663) via sovereign X-PAYMENT-TX. Hyphen routes only (e.g. /x402/gas-tracker, /x402/pha-lookup, /x402/sec-8k). MARKETPLACE REVIEW: use free /x402/playground/* (no key, no payment). Production /x402/* returns 402 unless paid via x402 or X-Api-Market-Key / X-API-Key from seller dashboard.

## Output

Returns FINRA BrokerCheck data for the searched broker or firm, potentially including registration status, licenses held, employment history, and any regulatory actions, disclosures, or complaints on record.

## 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": {
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "description": "Broker, advisor, or firm name (required)."
      },
      "type": {
       "enum": [
        "individual",
        "firm"
       ],
       "type": "string",
       "default": "individual",
       "description": "Search individual brokers or firms."
      }
     }
    }
   }
  },
  "output": {
   "properties": {
    "example": {}
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/scriptmasterlabs-finra-broker-lookup-api-dddba867/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mcp-x402-discovery.onrender.com](https://www.zero.xyz/host/mcp-x402-discovery.onrender.com/llms.txt)
