FINRA BrokerCheck Search — Firm & Broker Records API
Pricing
from $50.00 / 1,000 broker records
FINRA BrokerCheck Search — Firm & Broker Records API
Search FINRA BrokerCheck firm and broker records — registration, disclosures and status as clean JSON. For compliance and diligence agents.
Pricing
from $50.00 / 1,000 broker records
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
FINRA BrokerCheck Search
Search FINRA BrokerCheck firm and broker records, parsed into clean JSON. Built for analysts, funds, fintech builders and AI agents. Factual public FINRA data — not financial or investment advice. Not affiliated with the U.S. SEC or FINRA.
📊 What you get
Clean JSON, one row per BrokerCheck record. Firm rows carry 10 fields, individual rows 11:
Firm rows — type, crd_number, firm_name, firm_type (Broker-Dealer / RIA / Both), is_currently_registered, registration_status, main_office_state, disclosure_event_count, registered_states_count, source_url, scraped_at
Individual rows — type, crd_number, full_name, current_employments (firm name, firm CRD, start date), is_currently_registered, registration_status, years_in_industry, disclosure_event_count, exam_count, state_registrations_count, source_url, scraped_at
Every row carries a direct brokercheck.finra.org source link so any figure can be verified in one click.
Privacy by design: no emails, phone numbers, street addresses, cities, ZIPs, dates of birth, or disclosure-event narratives are ever returned — location is state-level only, and status strings are FINRA's own factual values, never editorial labels. Runs are hard-capped at 100 records.
💵 Pricing
$0.05 per record returned (pay-per-event), plus $0.005 per actor start (per GB of run memory, minimum one). About 20 records per $1. You pay only for records actually delivered — a run that finds no match, or that fails because BrokerCheck is unreachable, delivers no rows and charges no record events.
| Query | Records | Record cost |
|---|---|---|
| Single firm lookup | 1 | $0.05 |
Default run (maxResults 25) | 25 | $1.25 |
| Full run at the hard cap | 100 | $5.00 |
▶️ Input
| Field | Type | Required | Description |
|---|---|---|---|
query | string | Yes | Firm name, broker name, or CRD number. |
searchType | string | No | firm, individual, or auto (firm first, individuals only if no firm matched). |
maxResults | integer | No | 1–100. Default 25. |
{ "query": "Goldman Sachs", "searchType": "firm", "maxResults": 3 }
✅ Run outcomes
- Records found → they are pushed to the dataset and the status message states how many were delivered.
- No match (BrokerCheck answered, nothing matched) → the run succeeds with 0 rows and says so; nothing is charged.
- Missing
query→ the run succeeds with 0 rows and names the field; nothing is charged. - BrokerCheck blocked, rate-limited, down, or serving a bot-check page → the run fails with the cause in the status message. It never ends green with an empty dataset.
🤖 Use with AI agents
Structured, source-linked FINRA registration data built for LLM and agent pipelines — point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull firm and broker records on demand. Coverage matches FINRA's public BrokerCheck API.
Sample agent prompt:
Look up a brokerage firm on BrokerCheck and report its registration status, home state, and disclosure event count.
Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no API key required.
⏰ Run on a schedule
The recurring frame is the point — schedule a daily or weekly pull:
{"query": "Goldman Sachs","searchType": "firm","maxResults": 25}
🔗 Related actors
More compliance & oversight trackers: Comment Letter Monitor, Form NT Late-Filing, Litigation Releases, Fails-to-Deliver
Agent front doors: SEC Corporate Events MCP, Regulatory Filings MCP
Data read from FINRA's public BrokerCheck API (brokercheck.finra.org). Factual public data — not financial or investment advice. Not affiliated with the U.S. SEC or FINRA.