FINRA website screenshot

FINRA

The Financial Industry Regulatory Authority (FINRA) is a regulatory organization that oversees and regulates the securities industry in the United States. The FINRA Developer Center exposes Query, Notification, and Submission APIs for accessing market and regulatory datasets, detecting changes via polling, and submitting filings to FINRA.

3 APIs 0 Features
ComplianceFinancialRegulationsSecuritiesMarket Data

APIs

FINRA Query API

The Query API provides programmatic access to FINRA datasets, including market data, regulatory data, and reference data via a standard query interface.

FINRA Notification API

The Notification API allows third-party systems to detect changes related to FINRA datasets and resources via polling, enabling event-driven integrations with FINRA reference an...

FINRA Submission API

The Submission API allows third-party systems to submit filings and other regulatory data to FINRA via a standard submission interface.

Collections

Pricing Plans

Finra Plans Pricing

3 plans

PLANS

Rate Limits

Finra Rate Limits

5 limits

RATE LIMITS

FinOps

Finra Finops

FINOPS

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🌐
Console
Console
🔗
Catalog
Catalog
💬
Support
Support
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
📰
News
News
🔗
Webinars
Webinars

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: FINRA Query API
  version: 1.0.0
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Datasets
    type: folder
  items:
  - info:
      name: List available datasets
      type: http
    http:
      method: GET
      url: https://api.finra.org/datasets
    docs: List available datasets
  - info:
      name: Query a dataset
      type: http
    http:
      method: GET
      url: https://api.finra.org/data/group/:group/name/:dataset
      params:
      - name: group
        value: ''
        type: path
      - name: dataset
        value: ''
        type: path
      - name: limit
        value: ''
        type: query
      - name: offset
        value: ''
        type: query
    docs: Query a dataset
  - info:
      name: Query a dataset with advanced filtering
      type: http
    http:
      method: POST
      url: https://api.finra.org/data/group/:group/name/:dataset
      params:
      - name: group
        value: ''
        type: path
      - name: dataset
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Query a dataset with advanced filtering
  - info:
      name: Retrieve a single record by ID
      type: http
    http:
      method: GET
      url: https://api.finra.org/data/group/:group/name/:dataset/id/:id
      params:
      - name: group
        value: ''
        type: path
      - name: dataset
        value: ''
        type: path
      - name: id
        value: ''
        type: path
    docs: Retrieve a single record by ID
- info:
    name: Metadata
    type: folder
  items:
  - info:
      name: Retrieve dataset field definitions and metadata
      type: http
    http:
      method: GET
      url: https://api.finra.org/metadata/group/:group/name/:dataset
      params:
      - name: group
        value: ''
        type: path
      - name: dataset
        value: ''
        type: path
    docs: Retrieve dataset field definitions and metadata
- info:
    name: Partitions
    type: folder
  items:
  - info:
      name: Get available partition values for a dataset
      type: http
    http:
      method: GET
      url: https://api.finra.org/partitions/group/:group/name/:dataset
      params:
      - name: group
        value: ''
        type: path
      - name: dataset
        value: ''
        type: path
    docs: Get available partition values for a dataset
- info:
    name: Async
    type: folder
  items:
  - info:
      name: Poll async request status
      type: http
    http:
      method: GET
      url: https://api.finra.org/async-requests/group/:group/name/:dataset/:requestId
      params:
      - name: group
        value: ''
        type: path
      - name: dataset
        value: ''
        type: path
      - name: requestId
        value: ''
        type: path
    docs: Poll async request status
bundled: true