Alias et comptes
Alias PI-RAC
Les alias permettent d'identifier un compte sans en exposer le numéro. PI-RAC gère un répertoire central des alias pour toute l'UEMOA.
Opération raccordée
| Opération | Méthode | Chemin |
|---|---|---|
| Supprimer un alias | DELETE | /v1/api/alias/{key} |
Opérations en cours de raccordement (501)
| Opération | Méthode | Chemin |
|---|---|---|
| Créer un alias | POST | /v1/api/alias |
| Confirmer un alias par OTP téléphonique | POST | /v1/api/alias/{key}/confirmation |
| Consulter un alias | GET | /v1/api/alias/{key} |
| Créer une revendication | POST | /v1/api/alias/{key}/revendications |
| Accepter une revendication | PUT | /v1/api/alias/{key}/revendications/{rid}/acceptation |
| Rejeter une revendication | PUT | /v1/api/alias/{key}/revendications/{rid}/rejet |
| Consulter une revendication | GET | /v1/api/alias/{key}/revendications/{rid} |
Suppression d'alias
La suppression transmet une Idempotency-Key générée par invocation. Elle ne garantit pas la durabilité entre deux requêtes mobiles ou après redémarrage. Les alias téléphoniques sont conservés tels quels malgré le format UUID déclaré sur certains champs du contrat.
curl -X DELETE http://localhost:8082/v1/api/alias/{key}
Comptes
Opérations en cours de raccordement (501)
| Opération | Méthode | Chemin |
|---|---|---|
| Solde d'un compte | GET | /v1/api/comptes/{id}/solde |
| Détails d'un compte | GET | /v1/api/comptes/{id} |
Ces opérations nécessitent une lecture CBS via participant-api (/mobile/comptes/{id}/titulaire). Un compte inconnu du CBS renvoie 404 ; aucune identité n'est fabriquée.
Participants
L'opération liste des participants (GET /v1/api/participants) est raccordée. Elle renvoie les participants PI-SPI dont les noms ont été reçus via camt.014.