Référence API
Catalogue des pays actifs
Retourne le catalogue actif des pays et devises par défaut ; ce n’est pas la liste des circuits de paiement activés.
GET
https://api.sparkglim.net/api/public/countriesModèle d’accès
- Modèle d’accès
- Accès public avec validation
- Disponibilité documentée
- Implémenté dans le code
La disponibilité est vérifiée dans le code, pas garantie en production.
Le catalogue n’active ni paiements ni domaines nationaux.
Requête
Les exemples décrivent le contrat et ne sont pas exécutés. Utilisez des données de test autorisées ; ne saisissez jamais de secret réel ici.
http
GET /api/public/countries HTTP/1.1
Host: api.sparkglim.netRéponse
json
{
"success": true,
"data": [
{
"code": "GH",
"name": "Ghana",
"phoneCode": "233",
"isDefault": true,
"currency": {
"code": "GHS",
"name": "Ghanaian cedi",
"symbol": "GH₵",
"decimal_precision": 2
}
}
]
}json
{
"success": false,
"error": "<ERROR_MESSAGE>"
}Validation, permissions, données indisponibles et pannes utilisent le statut HTTP et l’erreur du gestionnaire.
Limites et tentatives
Limite serveur par défaut : 100 requêtes par IP sur 60 secondes. Des contrôles spécifiques s’appliquent.
Compatibilité du code
Les opérations autorisées nécessitent des tests propres au compte.
server/src/api/router.tsserver/src/api/routes/public.ts