Ajouter un membre à un espace de travail
POST/api/v1/workspaces/:workspace_id/members
Ajoute un nouveau membre à l'espace de travail. Si l'e-mail appartient à un utilisateur existant, il est ajouté à l'espace de travail et notifié par e-mail. Si l'e-mail est nouveau, un nouveau compte utilisateur est créé et un e-mail d'invitation est envoyé.
Exige le scope write.
Request
Responses
- 201
- 400
- 401
- 403
- 422
Retourne le membre nouvellement ajouté. Si l'e-mail appartient à un utilisateur existant, il est ajouté directement à l'espace de travail ; sinon un nouveau compte utilisateur est créé et un e-mail d'invitation est envoyé.
The request body is empty or does not carry the member root key.
La requête ne comportait pas de jeton d'accès OAuth 2.0 valide.
L'application OAuth du jeton d'accès n'est pas liée à cet espace de travail, ou un tel espace de travail n'existe pas.
Le payload du membre a échoué la validation, ou l'adresse appartient à un compte désactivé. Le champ error du corps de la réponse vaut unprocessable_entity. details.email porte la liste complète des messages quel que soit le champ en cause, et tout champ nommé par une validation est également listé sous sa propre clé (par exemple role).