Skip to main content

API

The brokerize API forms the heart of the platform and provides all functions around brokerage, accounts, orders and market data. It is designed so that external applications can access all relevant services via clearly defined, standardized endpoints. The API is REST-based and enables simple, secure and scalable integration into various system landscapes.

Main functions of the API

The API covers a wide range of use cases, including:

  • Creating, querying and managing order transactions
  • Access to portfolio and account information
  • Management of user profiles and permissions
  • Provision of market data and transaction histories

Through these functions, you can integrate complex brokerage processes into your application with just a few API calls.

Authentication and Authorization

Every access to the API is protected by an authentication procedure. A central element is the clientId, which is uniquely assigned to each external application. It must be sent with every API call to correctly assign and authorize the request.

Further details on the assignment and use of the clientId can be found in the separate article on Client.

Integration into own applications

The brokerize API is designed to be accessible with any modern programming language. For particularly easy and error-resistant integration, we recommend using the official brokerize client. This library encapsulates many tasks such as authentication, error handling and data validation and provides convenient methods for all important use cases.