Skip to main content

Frequently Asked Questions

Please review the information on the Getting Started section of the website. This will help you understand the process of developing integrations with the FINRA API platform, including how to get started testing the APIs and how to request access to production data once your testing phase is complete.

The best thing to do is to subscribe to our News & Events feed at https://developer.finra.org/news-and-events. This is where we publish updates and changes. We typically will give 30 days notice for breaking changes.

The API Developer Center (developer.finra.org) is a centralized website where developers, interested in integrating their software and systems with FINRA products and services, can go to discover, learn about, and get access to a suite of FINRA supported APIs.

The API Developer Center is a strategic FINRA initiative to support the automation goals of member firms and encourage the innovation opportunities that APIs offer to the broader financial services industry.​

The API Developer Center is designed to meet the needs of software developers within firms or service providers that have systems that they want to easily and quickly integrate with FINRA products and services.

 

When initially launched in 2020, FINRA member firms were re quired to have an active WebEFT subscritpion to access the API platform.

Beginning 10/4/2021,FINRA will launch a fee structure that provides four (4) API account or credential types:

  1. Test Credential - provides access to test or mock data at no cost.
  2. Public Credential - provides access to publicly available data at no cost. Usage is capped at 10 GB of data download each month.
  3. Firm Credential - provides FINRA member firms access to the full compliment of API platform features including access to public data and all Firm specific data. Fee is $2750.00/month for each API account/credential plus a data overage fee of $250 per 10GB data used beyond an initial 10GB of data usage.
  4. Organization Credential - provides a non-member organization access to a range of API platform features iincluding public data. Fee is $3750/month for each API account/credential plus a data overage fee of $250 per 10GB data used beyond an initial 10GB of data usage.

FINRA member firms may create test, public, and firm credentials.

Other organizations that are not FINRA member firms may create test, public, and organization credentials.

Individuals may create test and public credentials.

Contact API support at [email protected] if you have any questions.

An API support center is available on the API Developer Center, where you can submit a support request via email. Please review the FAQs on the Support page and on the various Product pages before submitting a support request.

The FINRA API team will do its best to help you overcome any issues utilizing the API platform.

Yes. The datasets available via the DAPI platform will include test datasets containing randomized data for test purposes. All API credentials provisioned via developer.finra.org will have access to these test datasets.

NOTES:

  1. The test credentials can only access datasets identified as "MOCK" datasets. Test credentials CANNOT be used to access production data and the API user must go through the production provisioning process to gain access to production data (with the exception of the Equity API, which is available without going through the production provisioning process.)

  2. The test data is a SAMPLE of the data available in production. It is not the complete dataset available in production.

Yes. However, the FINRA member firm must request access on behalf of the service provider. Service provider access on behalf of firms cannot be done without the involvement and approval of the responsible individuals of the firm. Once the member firm has requested production credentials, they will be provided to the service provider by the FINRA Entitlement Team.

Once you have gone through the process of requesting test access to the API platform you will receive a confirmation email containing a temporary password.

You MUST follow the instructions provided in the confirmation email to reset the temporary password in order to fully activate your API access. If you do not complete this process in a timely manner this account may be terminated according to FINRA Entitlement Program rules.

Once you have changed your temporary password, the username and password  are used to create a Basic Auth token that you will include with each API Request.

NOTE: when changing your temporary password do not include special characters in your new password in order to be compatible with base64 encoding of the password as part of creating your Basic Auth token.