Select Your User Type:
You are affiliated with an organization regulated by FINRA and will obtain access to the FINRA API Platform via your firm's designated Super Account Adminstrator (SAA).
You are affiliated with an organization not regulated by FINRA and will obtain access to the FINRA API Platform via your organization's designated certification representative (AA).
You plan to access the API Platform as an individual, regardless of your affiliation with a firm or other organization, by creating an Individual API account.
Available API Credential Types
|Firm||Web EFT Ext||Organization||Public|
Web EFT required
See More Info
|Consolidated Short Interest|
|Equity Short Interest|
|Equity Short Interest Standardized|
|OTC Block Summary|
|Reg SHO Daily Short Sale Volume|
|Industry Snapshot: Firm Registration Types|
|4530 Customer Complaints|
|Agency Debt Market Breadth|
|Agency Debt Market Sentiment|
|Corporate 144A Debt Market Breadth|
|Corporate 144A Debt Market Sentiment|
|Corporate And Agency Capped Volume|
|Corporate Debt Market Breadth|
|Corporate Debt Market Sentiment|
|Securitized Product Capped Volume|
|Treasury Daily Aggregates|
|Treasury Monthly Aggregates|
|Treasury Weekly Aggregates|
|Annual Reg Element Continuing Education|
|Branch Associated Individuals|
|Branch Office Associated Individuals|
|Branch Office Details|
|Branch Office Financial Activities|
|Branch Office Locations|
|Branch Office Registrations|
|Firm Registration Status History|
|IAR Continuing Education|
|Inactive Individual Branch Office Locations|
|Inactive Individual Employments|
|Inactive Individual Registration Status History|
|Inactive Individual Registrations|
|Individual Pre-Registration Search|
|Individual Registration Validation|
|Registered Individual Search|
|Registration Status History|
|FINRA Rulebook Notification|
|Create Individual Notification|
Try Our APIs in Test Mode
Create an Individual Account and start building right away with a Test Credential and mock data.
What is the API Fee Structure?
The fee charged for access to the FINRA API platform is made up of two components:
- A monthly API Connection fee when a Firm or Organization API Credential is created. This fee is charged once per API customer organization and NOT for each API credential created.
- A monthly data overage fee when the data usage associated with an API Credential exceeds 10 GB in a month.
There are four (4) production API Credential Types available:
- Web EFT Extension
Only the Firm and the Organization API Credentials incur the data overage fees.
The Public Credential does not incur fees but the data usage for these credentials is limited to 10 GB per month. The credential will become inactive once the 10 GB usage limit is reached until the beginning of the next calendar month.
What is the Data Overage Fee?
Each Firm and Organization API Credential provisioned with the API Console has a 10GB data usage allocation per month. When this 10GB allocation is exceeded a data overage fee of $250 per additional 10GB used during the month will be charged.
Public and Test API Credentials are also limited to 10GB of data usage per month. However, when this limit is exceeded for these Credential Types, the credential is made inactive until the first day of the following month.
If your use of a Public API Credential requires more than 10GB of data usage per month on a regular basis, you may upgrade the credential to either a Firm or Organization Credential based on your API User Type.
Are API Fees Prorated for Partial Months?
All API Platform fees are incurred on a monthly basis. The monthly fee is prorated when an API Credential is created on other than the first day of a month. So for example, if an API Credential was created on 1/18/2022 the fee will include 13 days (through and including 1/31/2022) or 43% of the full monthly fee for the credential.
The API Platform fee is not prorated or refunded when an organization ends its use of the API platform. Any fees due for the current month are charged in full but are not incurred in subsequent months.Active credentials will continue to be available until the end of the current billing month.
The 10GB monthly data usage quota for each API Credential is not prorated or reduced for partial months.
- The monthly fee is also prorated if an API Credential type is upgraded during a month (e.g. a Public credential is upgraded to a Firm or Organization credential).
- The credential type or credential status may only be changed once during a billing month. For example, if you change the status of a credential to inactive, you will not be able to change the status or the type of that credential until the first day of the next month.
How are API Credentials Provisioned?
All API Credentials are provisioned using the API Console.
The API Console is a FINRA Gateway hosted app that provides a fully automated, self-service API credential management capability to FINRA’s API customers.
The process for accessing the API Console depends on whether you are affililated with an organization regulated by FINRA, affiliated with another financial services organization (e.g. vendor, service provider, insurance company), or an individual just interested in learning about the API Platform and testing it out, or using the platform for your own non-commercial purpose.
It is important to review the API Console documentation because there are preliminary steps that your firm/organization may have to complete in order to onboard to the API Platform.
How are API Fees Invoiced and Paid?
All API fees are invoiced using FINRA's E-Bill service. E-Bill is accessed via FINRA Gateway.
The Super Account Administrator (SAA) at each firm, or an AA at each organization, can assign entitlement to E-Bill for employees.
Contact your SAA or AA to request access to E-Bill.
What is a customer test period?
The API platform supports a one-time 30-day customer test period for each new API customer. This feature is designed to allow organizations to further test the API platform using production data before committing to a subscription. It extends the testing capabilities provided by the mock/test data available on the platform.
The first time a FIRM or ORGANIZATION credential is created by an API customer, the customer test period will automatically begin. This means no fees will be incurred during the first 30-days following the creation of the first credential. Once the test period has expired, fees will be incurrend and invoiced each month. If the credential is deactivated or deleted prior to the end of the customer test period, no fees will be incurred until the credential is reactivated or until another FIRM or ORGANIZATION credential is created.
Is there a limit to a number of Firm or Organization Credentials I can create?
The API console allows an API Customer to create up to five active FIRM or ORGANIZATION credentials at one time. This limit applies to all such credentials created by all API Console users entitled to access the API Console in an organization.
If your organizations requires additional credentials please submit a request to API support.
Do I have to pay for every credential I create?
You will be charged for only the first Firm or Organization credential you create. Once you create the first PAID credential, you can create four additional credential free of charge. Data limit of 10GB applies to each credential being used. There is a data overage fee of $250 per 10GB data used beyond the initial 10GB allowance of data usage per credential
I am an affiliate firm, do I have to pay to use Firm Credential?
Affiliated firms are not charged a separate credential fee as long as a parent org has a PAID credential. Affiliated firms are however, responsible to monitor their data usage and will be charged for any overages incurred. Contact API support if you are an affiliate firm or looking to onboard multiple affiliated firms to the API Console.
We use Web EFT Credentials to access the APIs. What do we need to do?
Prior to 10/4/2021 a Web EFT subscription was required for firms to obtain production Registration API Credentials. These credentials remain valid to access the basic firm, branch, and individual Registration datasets, as well as the Equity and Fixed Income datasets.
This option is no longer available to access the API Service (after 10/4/2021). New API users must utilize the API Console to create API Credentials beginning 1/24/2022.
IMPORTANT: Firms that require access to the full capabilities of the Firm Credential Type shown in the table above will need to provision a new Firm Credential using the API Console.
Contact the API Team with any questions.
What is the Web EFT Ext Credential used for?
The Web EFT Ext credential is exclusively available to current subscribers of FINRA's Web EFT Service. It provides access to additional data that may not yet be availble via Web EFT, and allows member firms to begin the process of exploring the use of the FINRA API platform in contemplation of the Web EFT service being sunset in 2024.
To create a Web EFT Ext use the API Console app on FINRA Gateway and select the Web EFT Ext credential type when creating an API Credential.
IMPORTANT: Only those organizations that have a current Web EFT subscription will see the option to create a Web EFT Ext credential in the API Console. If you do not see this credential type it means that your firm does not have an active Web EFT subscription and must use a Firm credential to access the API Platform.
Will calling Notification API be counted toward my data usage?
Calling Notification API will NOT be counted toward the data usage.
When will the Submission API and its supporting notifications be available?
The Submission API and its supporting notifications are upcoming products that will become available in 2023. FINRA is providing early technical specifications (documentation) to allow API users to begin planning for the integration. These specifications are limited to Create Individual and U4 submission use cases. Additional use cases (e.g. U5 submission, etc.) will be addressed later in 2023 and beyond. Please note that the final specifications may differ from this initial version. To provide feedback or to ask clarifying questions contact the API team via email at [email protected].