Documentation API
Commencer
Authentification
L'interface REST API prend en charge deux styles d'identifiants. Les utilisateurs finaux créent un jeton d'accès personnel dans l'application connectée, sous Développeurs, puis l'envoient en tant que jeton d'autorisation (Authorization Bearer om_pat_…). Les intégrations de l'entreprise et des partenaires peuvent quant à elles utiliser les identifiants de l'application (jeton d'application et clé secrète) émis par l'équipe d'Obermind pour votre déploiement (Administration → Applications externes). Ces identifiants ne sont pas affichés aux utilisateurs finaux dans l'application. Stockez tous les secrets en toute sécurité ; ne les intégrez jamais dans le code côté client envoyé aux navigateurs. Utilisez le panneau « Essayer » sur chaque point de terminaison pour effectuer des tests avec les identifiants de cette session de navigation uniquement.
Environnements
Utilisez l'environnement de développement lors de la création et du test des intégrations. Les identifiants de production et les URL de base sont fournis lors du déploiement. Les exemples de code utilisent par défaut l'hôte de développement API , sauf si votre entreprise configure un autre point de terminaison.
Présentation de la plateforme
La plateforme Obermind regroupe sur une seule et même plateforme des applications web et mobiles personnalisées, un terminal de trading multi-onglets, des outils de gestion de portefeuille et de risques, ainsi qu'une interface d'administration. La documentation API disponible sur ce site explique comment votre intégration se connecte à ces interfaces ; il ne s'agit pas d'un produit distinct.
Interfaces utilisateur
Les traders interagissent via le Terminal, les pages Instruments et les applications mobiles. Votre intégration s'exécute généralement de serveur à serveur avec REST API, tandis que WebSocket fournit les cotations en temps réel et les mises à jour de portefeuille dans ces interfaces utilisateur.