Comptes et rattachement
Obtenir un compte
GET /api/v1/accounts/{phone}
{
"phone": "+228XXXXXXXX",
"state": "claimed",
"display_name": "Ama K.",
"partners": [{ "code": "seed", "name": "SEED" }]
}
Rattachement / invitation
POST /api/v1/accounts/link
{
"phone": "+228XXXXXXXX",
"invite": true
}
Crée ou retrouve le compte, le rattache à votre partenaire, et envoie optionnellement un SMS d'invitation pour que l'utilisateur revendique MorisBox.
Champs fournisseur
Les partenaires peuvent exiger des champs personnalisés lors du rattachement (ex. numéro assuré) :
| Endpoint | Objectif |
|---|---|
GET /api/v1/settings/account-fields | Lister les définitions de champs |
POST /api/v1/settings/account-fields | Créer un champ |
PATCH /api/v1/settings/account-fields/{id} | Mettre à jour |
DELETE /api/v1/settings/account-fields/{id} | Supprimer |
Les types de champs incluent char, date, selection, etc.
Clés E2E (optionnel)
GET /api/v1/keys/{phone} - clés publiques des appareils pour la messagerie chiffrée lorsque activée.
