Ajouter un membre (crée le compte + invite si inconnu)
/company/users E-mail déjà connu : le compte est rattaché à la société. Inconnu : le compte est créé (name requis), et une invitation part par e-mail avec un lien pour choisir son mot de passe. Réservé à un OWNER.
En-têtes
-
Idempotency-KeystringRejoue la même réponse 2xx (24 h)
Corps de la requête
-
emailstring email obligatoire -
namestringNom du compte à créer. Requis si l’e-mail est inconnu.
-
rolestring obligatoireRôle d’un membre dans une société.
OWNERetMANAGERpeuvent écrire,VIEWERne fait que lire. Seul unOWNERgère les membres (scopeusers:admin).
Réponse
Membre ajouté
-
userIdstring toujours présent -
emailstring email toujours présentEn minuscules.
-
rolestring toujours présentRôle d’un membre dans une société.
OWNERetMANAGERpeuvent écrire,VIEWERne fait que lire. Seul unOWNERgère les membres (scopeusers:admin). -
invitedboolean toujours présenttrue: compte créé à l’instant, et invitation envoyée par e-mail, avec un lien pour choisir son mot de passe.false: compte existant, rattaché à la société.
Erreurs
- 400
Saisie refusée
invalid_body - 401
Non authentifié
- 403
Scope/rôle insuffisant ou hors société
- 409
Déjà membre de la société
already_member