FINRA BrokerCheck Search — Firm & Broker Records API avatar

FINRA BrokerCheck Search — Firm & Broker Records API

Pricing

from $50.00 / 1,000 broker records

Go to Apify Store
FINRA BrokerCheck Search — Firm & Broker Records API

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

NexGenData

Maintained by Community

Actor 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 rowstype, 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 rowstype, 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.

QueryRecordsRecord cost
Single firm lookup1$0.05
Default run (maxResults 25)25$1.25
Full run at the hard cap100$5.00

▶️ Input

FieldTypeRequiredDescription
querystringYesFirm name, broker name, or CRD number.
searchTypestringNofirm, individual, or auto (firm first, individuals only if no firm matched).
maxResultsintegerNo1–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
}

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.