Zum Hauptinhalt springen

API

Die brokerize API bildet das Herzstück der Plattform und stellt sämtliche Funktionen rund um Brokerage, Konten, Orders und Marktdaten zur Verfügung. Sie ist so konzipiert, dass externe Anwendungen über klar definierte, standardisierte Endpunkte auf alle relevanten Services zugreifen können. Die API ist REST-basiert und ermöglicht eine einfache, sichere und skalierbare Integration in unterschiedlichste Systemlandschaften.

Hauptfunktionen der API

Die API deckt eine Vielzahl von Anwendungsfällen ab, darunter:

  • Erstellen, Abfragen und Verwalten von Orderaufträgen
  • Zugriff auf Depot- und Kontoinformationen
  • Verwaltung von Nutzerprofilen und Berechtigungen
  • Bereitstellung von Marktdaten und Transaktionshistorien

Durch diese Funktionen können Sie mit wenigen API-Aufrufen komplexe Brokerage-Prozesse in Ihre Anwendung integrieren.

Authentifizierung und Autorisierung

Jeder Zugriff auf die API ist durch ein Authentifizierungsverfahren geschützt. Ein zentrales Element dabei ist die clientId, die jeder externen Anwendung eindeutig zugewiesen wird. Sie muss bei jedem API-Aufruf mitgesendet werden, um die Anfrage korrekt zuzuordnen und zu autorisieren.

Weitere Details zur Vergabe und Verwendung der clientId finden Sie im separaten Artikel zum Client.

Integration in eigene Anwendungen

Die brokerize API ist so gestaltet, dass sie mit jeder modernen Programmiersprache angesprochen werden kann. Für eine besonders einfache und fehlerresistente Integration empfehlen wir die Nutzung des offiziellen brokerize client. Diese Bibliothek kapselt viele Aufgaben wie Authentifizierung, Fehlerbehandlung und Datenvalidierung und stellt komfortable Methoden für alle wichtigen Anwendungsfälle bereit.