Invite links
Create an invite link
Mints a link that adds whoever opens it to one app of this suite, in exactly these groups, after they sign in at the suite's address.
POST/v1/suites/{suiteId}/invites
The link is the invitation: it works even when the suite is invitation-only. It can bring a NEW person into the directory; it can never be used to set a password for an address already there, which needs that person’s own link (users.passwordLink). Single use unless you pass maxUses, or null for unlimited. The URL is returned once and never stored in clear; copy it now.
Requires the members:write scope. Operation invites.create. MCP tool invites_create. CLI, once published: gtable invites create.
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
suiteId | string | yes |
Headers
| Name | Type | Required | Description |
|---|---|---|---|
Idempotency-Key | string | no | Any unique string. Sending the same key with the same request again returns the first response (marked Idempotency-Replayed: true) instead of running it twice. Reusing it for a different request is refused with 409. Kept for 24 hours. Up to 255 characters. |
Request body
| Field | Type | Required | Description |
|---|---|---|---|
appId | string | yes | Up to 64 characters. |
groups | string[] | yes | |
label | string | no | Up to 120 characters. |
expiresInDays | integer | no | Default 14. At least 1. At most 90. |
maxUses | integer or null | no |
Response
Success
dataobjectrequiredRefused
errorobjectrequired