IBKR's APIs require that a client account is fully open and funded, or alternatively, that the account is a Free Trial account or test account provided by a Sales Representative.
Where applicable, our APIs also require that client accounts are of the Pro type, rather than Lite.
Additionally, and particularly in multi-level account structures (e.g., an advisor managing client accounts), certain APIs can be better suited to a given intended usage compared to others. Please reach out to our API Integration team if you would like to assistance in determining the most appropriate API product for your project.