How do I apply for the REST Web API?

The REST WebAPI can be accessed by any IBKR PRO account after the account has been funded. There is no additional permissions or settings required in order to enable API access. The WebAPI can be accessed through various different means depending on your account type.

  1. For individuals, clients may get started with the Client Portal Gateway. The Client Portal Gateway is a local java application used to authenticate all requests and can be used by any opened IBKR PRO account at Interactive Brokers. Please be aware that OAuth is not accessible for individual clients at this time.
  2. For Financial Advisors or other First Party entities, such as Hedge Funds or other licensed trading group, please contact apiintegration@interactivebrokers.com to get started with the onboarding process. Clients can read more in the First Party OAuth Documentation.
  3. For Third Parties with an established product to be distributed to external trades, please be sure to fill out the Onboarding Questionnaire to initiate the onboarding process. Clients can read more in the Third Party OAuth Documentation.


Additional Information

Powered by IBot
Can I create a second username for my account?
Do I need to use two-factor authentication (2FA) when authenticating in the Web API?
Who can use the IBKR's Web API?
What is the 3rd Party REST Web API?