Référence API
Intégrez les données publiques de la RDC dans vos applications en quelques minutes.
URL de base
Authentification
L'API est gratuite jusqu'à 60 requêtes par minute sans clé API. Pour des limites plus élevées, créez un compte et générez une clé.
| Niveau | Limite | Clé API |
|---|---|---|
| Gratuit | 60 req/min | Non requise |
| Compte | 600 req/min | Créer un compte |
Endpoints
/datasetsRetourne la liste paginée des jeux de données publics. Filtrez par secteur ou effectuez une recherche plein-texte.
Paramètres
| Nom | Type |
|---|---|
sector | string |
q | string |
limit | integer |
offset | integer |
Exemple
https://api.congodata.app/v1/datasets?sector=health&limit=5Réponse (200)
{
"data": [
{
"id": "...",
"slug": "health-facilities-drc-2024",
"title_fr": "Établissements de santé en RDC 2024",
"title_en": "DRC Health Facilities 2024",
"sector": "health",
"format": "csv",
"license": "CC-BY-4.0",
"access_level": "public",
"updated_at": "2024-11-01T00:00:00Z"
}
],
"total": 18,
"limit": 20,
"offset": 0
}/datasets/{slug}Retourne les métadonnées complètes d'un jeu de données par son slug unique.
Paramètres
| Nom | Type |
|---|---|
slugrequis | string |
Exemple
https://api.congodata.app/v1/datasets/health-facilities-drc-2024Réponse (200)
{
"id": "...",
"slug": "health-facilities-drc-2024",
"title_fr": "Établissements de santé en RDC 2024",
"title_en": "DRC Health Facilities 2024",
"description_fr": "Localisation et type des établissements...",
"description_en": "Location and type of health facilities...",
"sector": "health",
"format": "csv",
"license": "CC-BY-4.0",
"access_level": "public",
"source_id": "opencongodata-team",
"updated_at": "2024-11-01T00:00:00Z"
}/datasets/{slug}/data⚠️ Non encore implémenté — retourne toujours un tableau vide. L'accès aux lignes de données est prévu pour une version future.
Paramètres
| Nom | Type |
|---|---|
slugrequis | string |
limit | integer |
Exemple
https://api.congodata.app/v1/datasets/health-facilities-drc-2024/data?limit=10Réponse (200)
{
"data": [
{
"id": "H001",
"name": "HGR Kinshasa",
"type": "Hospital",
"province": "Kinshasa",
"territory": "Kinshasa",
"operational": true
}
]
}Codes d'erreur
| Code | Meaning |
|---|---|
| 400 | Paramètre invalide |
| 404 | Jeu de données introuvable |
| 429 | Limite de taux dépassée — réessayez après un délai |
| 500 | Erreur interne — réessayez |
Toutes les erreurs suivent le format RFC 7807 Problem Details avec les champs type, title et detail.
Prêt à interroger l'API ?
Gratuit jusqu'à 60 requêtes/min — sans clé.