Zur Dokumentation springen
API

Ausstehende Einladungen auflisten

Die Einladungen, die noch niemand angenommen hat, nach E-Mail.

GETapi.openemail.uk/members/invitations

Führt den echten Aufruf gegen Ihren Workspace aus, mit Ihrem eigenen Schlüssel.

GET /members/invitations

Die Einladungen, die noch niemand angenommen hat, nach E-Mail.

Beispiel

Benötigt members:read. Jede trägt die Rolle sowie die Adressen und ganzen Domains, die sie nach der Annahme gewährt, wann sie abläuft und ob die letzte E-Mail angekommen ist. Seitenweise wie jede andere Liste: limit und cursor hinein, hasMore und nextCursor heraus.

curl
curl "$OE/members/invitations" -H "$AUTH"
Antwort
{  "object": "list",  "data": [{      "object": "invitation",      "id": "winv_6bb640f5b99e47deb758f1f5",      "email": "[email protected]",      "role": {        "id": "role_2b81de079c1f0a4b7e05d386",        "name": "Support",        "builtin": null      },      "addresses": [],      "domains": [        {          "domainId": "93542ff8-2baa-4f2f-841d-5ceaa074ab0d",          "domain": "acme.com",          "access": "member"        }      ],      "expiresAt": "2026-10-07T09:12:40.000Z",      "expired": false,      "lastSentAt": "2026-09-23T09:12:40.000Z",      "delivered": true,      "deliveryError": null,      "createdAt": "2026-09-18T14:07:31.000Z"    }],  "hasMore": false,  "nextCursor": null}

Eine ausstehende Einladung gewährt nichts. Eine abgelaufene bleibt mit expired: true auf dieser Liste, bis sie erneut gesendet wird, was sie erneuert, oder zurückgezogen wird.

delivered ist false, wenn die E-Mail den Mailserver nicht verlassen hat, mit dem Grund in deliveryError, und null, wenn für den letzten Versand kein Ergebnis aufgezeichnet wurde.

Ein auf bestimmte Adressen oder Domains beschränkter Schlüssel listet nur die Einladungen, die nichts außerhalb davon gewähren.