Chargement…
Développeurs · API & Webhooks

Une API REST pour intégrer l'intelligence WestCap dans vos systèmes.

Cotations BRVM, devises, matières premières et analyses Premium — tout passe par un jeu d'endpoints simples, authentifiés par clé API.

Endpoints disponibles

Cinq surfaces, une seule clé.

GET/v1/brvm/quotes

Cotations BRVM

Cotations en temps réel des actions et obligations cotées sur la BRVM. Pagination, filtres par secteur et capitalisation.

GET/v1/fx/rates

Devises

Taux de change spot et forward XOF, NGN, GHS, USD, EUR. Sources BCEAO, CBN, BoG, agrégés et horodatés.

GET/v1/commodities

Matières premières

Cacao, café, coton, or, pétrole brut. Prix spot, contrats à terme, volumes.

GET/v1/research/notes

Analyses Premium

Notes sectorielles et briefs macro en JSON. Filtrage par pays, secteur, date, niveau de confiance.

POST/v1/webhooks

Webhooks

Recevez des notifications push sur seuils de marché, publications officielles ou nouvelles analyses.

Exemple — Authentification par clé API

Requête type

Toutes les requêtes nécessitent un header Authorization: Bearer <clé>. Les clés se gèrent depuis l'écran Paramètres API.

Requête
curl -X GET "https://api.westcap.io/v1/brvm/quotes?ticker=SNTS&limit=10" \
  -H "Authorization: Bearer wcp_live_xxxxxxxxxxxxxxxxxxxxxxxx" \
  -H "Accept: application/json"
Réponse 200 OK
{
  "data": [
    {
      "ticker": "SNTS",
      "name": "Sonatel",
      "last": 18450,
      "change_pct": 1.23,
      "volume": 4520,
      "currency": "XOF",
      "as_of": "2026-05-15T15:32:00Z",
      "source": "BRVM",
      "confidence": 0.99
    }
  ],
  "pagination": { "next": null, "limit": 10 }
}
Limites & quotas

Rate limiting

Basic
10 req/min
1 000 / mois
Pro
60 req/min
10 000 / mois
Enterprise
Sur mesure
Illimité

Les réponses incluent les en-têtes X-RateLimit-Limit, X-RateLimit-Remaining et X-RateLimit-Reset. Au-delà du plafond, l'API renvoie 429 Too Many Requests avec un message clair indiquant le délai avant la prochaine requête autorisée.