Skip to main content
L’API CM5Markets permet d’intégrer vos propres applications, bots de trading, tableaux de bord ou services externes grâce à des requêtes HTTPS sécurisées.
Elle fonctionne depuis n’importe quel environnement capable d’émettre des requêtes HTTP(S) :
  • Applications Web
  • Applications mobiles
  • Scripts (Node.js, Python, PHP…)
  • Outils d’automatisation
L’API offre un accès en temps réel à plusieurs données essentielles :
  • Solde réel & démo
  • Adresses de dépôt
  • Positions ouvertes
  • Historique des trades
  • Informations de compte
  • Gestion des clés API
👉 Important : l’API ne permet pas d’effectuer des retraits.

🔑 Obtention de la clé API

Les clés API peuvent être générées depuis l’application mobile CM5Markets ou depuis le site web, dans : Paramètres → Gestion d’API Pour obtenir une clé API :
  1. Définir un nom pour la clé (ex. : BotPerso, AppCRM…).
  2. (Optionnel) Ajouter une adresse IP autorisée pour restreindre l’accès.
  3. Générer la clé → vous recevez :
    • Clé API
    • Clé secrète
Ces deux éléments doivent être conservés en lieu sûr.
La clé secrète n’est affichée qu’une seule fois.

Expiration & Validité

  • Aucune clé n’expire automatiquement.
  • Vous pouvez révoquer une clé à tout moment.
  • Le nombre de clés disponibles dépend du type de compte.

Limites d’usage (Rate Limit)

Les limites d’appels API sont liées au type de compte :
Type de compteClés API disponiblesLimite de requêtes / minute
Standard1 clé10 requêtes / minute
Pro3 clés50 requêtes / minute
Raw Spread10 clés150 requêtes / minute
👉 Si la limite est dépassée, l’API retournera une erreur 429 – Too Many Requests.

Que peut-on faire avec l’API ?

✔ Récupérer :

  • Solde réel et démo
  • Historique complet des trades
  • Positions ouvertes
  • Transactions et activités du compte
  • Adresses et réseaux de dépôt

✔ Suivre l’évolution du compte en temps réel

✔ Automatiser le monitoring de vos comptes

Ce que l’API ne permet pas

  • Aucun retrait

But de cette documentation

Cette documentation vous guidera pour :
  • Obtenir votre clé API
  • Comprendre les endpoints
  • Tester les requêtes avec Postman
  • Intégrer l’API dans votre application
  • Respecter les limites d’utilisation