Swagger / API Docs
Chaque service expose sa documentation Swagger sur /api-docs en local.
URLs locales
| Service | URL Swagger |
|---|---|
| auth | http://localhost:3001/api-docs |
| ledger-wallets | http://localhost:3002/api-docs |
| customer-profiles-kyc | http://localhost:3003/api-docs |
| orchestrator | http://localhost:3004/api-docs |
| notifications | http://localhost:3005/api-docs |
| configuration | http://localhost:3006/api-docs |
| file-service | http://localhost:3007/api-docs |
| providers-gateway | http://localhost:3008/api-docs |
| risk-engine | http://localhost:3009/api-docs |
| service-catalog | http://localhost:3010/api-docs |
| logs-reporting | http://localhost:3011/api-docs |
Swagger Hub (mode Docker)
En mode Docker, un Swagger Hub agrege la documentation de tous les services :
http://localhost:28888Conventions API
- Les reponses suivent un format standard :
{ success, data, message, errors } - Les erreurs retournent des codes HTTP standards (400, 401, 403, 404, 500)
- La pagination utilise
?page=1&limit=20 - Les dates sont en format ISO 8601