📌 Documentation API - Création Token

Endpoint

URL : /app/api/entreprise/get/token

Méthode : POST

Description : Permet de générer un token sécurisé pour les opérations de l’API entreprise.

Mode possible [live ou test]. Ce mode depends de l'état de votre API depuis votre back office:

Action possible [deposit ou transfer]:

📦 Payload JSON attendu

{
  "api_key":"9333329b6",
  "api_secret_key":"s.c3.28648",
  "api_public_key":"p.19e2b8a92.11643",
  "mode":"test",
  "action":"solde"
}

🗂️ Détails des champs

Champ Type Obligatoire Description
api_keystring✅Clé privée d’authentification du marchand
api_secret_keystring✅Clé secrète associée au marchand
api_public_keystring✅Clé publique associée au marchand
modestringâś…Mode de transaction : "live" ou "test"
actionstring✅Action demandée (exemple : "solde")

📤 Exemple de requête

curl -X POST /app/api/entreprise/get/token \
-H "Content-Type: application/json" \
-d '{
  "api_key":"933369b6",
  "api_secret_key":"s.c66103.28578",
  "api_public_key":"p.19771708053.11643",
  "mode":"test",
  "action":"solde"
}'

📥 Exemple de réponse JSON

{
  "success": true,
  "message": "Token generated",
  "token": "Q0hyZUp3V3VhTy9VMy9oMm5yZWUyZ0NWM0ovejU2UkRqYmJMRTJzNmprZWxvVmNqdCtUeHB5N0gx...",
  "livetime": "3mn",
  "time_generated": 1781546127,
  "error_code": 0
}