Documentation

Référence API

API REST sécurisée pour accéder aux données économiques africaines depuis vos applications.

https://api.afronex.io/v1Base URL

Authentification

Toutes les requêtes nécessitent un header Authorization. Générez votre clé depuis Paramètres → Clé API.

cURL
curl -X GET "https://api.afronex.io/v1/data/exchange_rates" \
  -H "Authorization: Bearer afnx_votre_clé_api"

Endpoints

GET/data/exchange_ratesFree+

Taux de change de 20+ devises africaines vs USD

Voir exemple de réponse ↓
{ "pipeline": "exchange_rates", "data": [
  { "code": "XOF", "name": "Franc CFA BCEAO", "rate_usd": 656.01, "change_pct": -0.12 },
  { "code": "NGN", "name": "Naira nigérian",  "rate_usd": 1373.5, "change_pct":  0.08 }
] }
GET/data/commoditiesFree+

Prix temps réel des matières premières (or, pétrole, cacao, café, cuivre)

Voir exemple de réponse ↓
{ "pipeline": "commodities", "data": [
  { "id": "gold",      "name": "Or",      "price": 4174.2, "unit": "$/oz", "change_pct": 3.93 },
  { "id": "crude_wti","name": "Pétrole WTI","price": 68.4, "unit": "$/b",  "change_pct": -1.23 }
] }
GET/data/marketsBusiness+

Marchés financiers africains — BRVM, JSE, EGX, NSE

Voir exemple de réponse ↓
{ "pipeline": "markets", "data": [
  { "market": "BRVM", "index": "BRVMC", "value": 208.45, "change_pct": 1.2, "volume": 142300000 }
] }
GET/data/imfPro+

Indicateurs macro FMI — PIB, inflation, chômage pour 53 pays

Voir exemple de réponse ↓
{ "pipeline": "imf", "data": [
  { "country": "NG", "name": "Nigeria", "gdp_usd": 472.6, "inflation": 31.7, "gdp_growth": 2.9 }
] }
GET/data/ecofinPro+

Actualités économiques et financières africaines

Voir exemple de réponse ↓
{ "pipeline": "ecofin", "data": [
  { "title": "...", "source": "...", "url": "...", "published_at": "2026-07-12T10:00:00Z" }
] }

Exemple Python

Python
import requests

API_KEY = "afnx_votre_clé_api"
BASE    = "https://api.afronex.io/v1"

def get_exchange_rates():
    r = requests.get(f"{BASE}/data/exchange_rates",
                     headers={"Authorization": f"Bearer {API_KEY}"})
    return r.json()["data"]

rates = get_exchange_rates()
for rate in rates:
    print(f"{rate['code']}: {rate['rate_usd']}")

Limites de débit

Pro

500 req/jour

Business

5 000 req/jour

Enterprise

Illimité

Générer votre clé API

Connectez-vous pour accéder à votre clé API depuis vos paramètres.

Accéder à la plateforme →