Aller au contenu principal
API v1.5.0 — Disponible

Africa Sport Pronostics
API

Documentation officielle de l'API ASP v1.5.0

Base URL: /apiFormat: application/jsonAuth: Bearer Token
15+Endpoints
10 minDurée du token
1.5.0Version stable
RESTArchitecture
API RESTful

Tout ce dont vous avez besoin

Une API complète pour intégrer les fonctionnalités ASP dans vos applications web et mobile.

Sécurisé

Authentification OTP

Authentification sans mot de passe via code OTP envoyé par SMS ou WhatsApp. Le token Bearer expire après 10 minutes d'inactivité.

POST /api/otp/generatePOST /api/otp/verify
Voir l'authentification
IA Gemini

Pronostics sportifs

Générez des pronostics boostés par l'IA Gemini sur vos matchs. Résultats asynchrones avec suivi de statut en temps réel.

POST /api/user/pronostic/createGET /api/user/pronostics
Voir les pronostics
Mobile Money

Wallet & Affiliation

Rechargez via Mobile Money (Orange, MTN…), consultez vos transactions et gérez votre programme d'affiliation avec retraits.

POST /api/user/wallet/checkoutGET /api/user/affiliation/overview
Voir le wallet
Profil & Support

Gestion utilisateur

Mettez à jour le profil, gérez l'avatar, appliquez un code de parrainage et ouvrez des tickets de support avec pièces jointes.

POST /api/user/profile/updatePOST /api/user/support/ticket/create
Voir le profil

Intégrez l'API en 3 étapes

Authentification sans mot de passe via OTP. Connexion sécurisée par SMS ou WhatsApp.

Voir le guide complet
Flux d'authentification
// 1. Demander un code OTP
POST /api/otp/generate
{
  "phone": "+221700000000",
  "country": "SN",
  "method": "whatsapp"
}

// 2. Vérifier le code reçu
POST /api/otp/verify
{
  "phone": "+221700000000",
  "code": "148392"
}

// 3. Utiliser le token Bearer
Authorization: Bearer {token}