Die eingeladene Person ist bereits Mitglied
Die API gibt bei diesem Problem 409 Conflict zurück. Der Wert von type ist https://lingo.dev/docs/api/errors/invitee-already-member. Unter Fehler und Statuscodes findest du die gemeinsame Struktur aller Fehler.
ada@example.com kann nicht eingeladen werden. Diese Adresse gehört bereits einem Mitglied der Organisation <organizationId>, und eine Einladung würde dessen Rolle nicht ändern. Ändere die Rolle stattdessen über die Mitglieder der Organisation.
Felder#
Neben den Standardfeldern type, status, title und detail enthält der Antwortkörper die folgenden Felder. Der Text in detail wird aus diesen Feldern zusammengesetzt, sodass ein Client stattdessen einen eigenen Text anzeigen kann.
| Feld | Typ |
|---|---|
organizationId | string |
email | string |
Beispiel#
json
{
"detail": "Cannot invite ada@example.com. That address already belongs to a member of organization <organizationId>, and an invitation would not change their role. Change their role through the organization members instead.",
"organizationId": "<organizationId>",
"email": "ada@example.com",
"type": "https://lingo.dev/docs/api/errors/invitee-already-member",
"status": 409,
"title": "Invitee already a member"
}Zurückgegeben von#
POST /v2/organizations/{orgId}/invites