Replace invitation stack assignment

Fully replaces the configured stack role, stacks and language permissions on a pending or expired retained EMAIL invitation. Does not resend, extend expiry, rotate its token or change existing memberships. Omitted/null language_permissions removes explicit language configuration. Accepted, declined, unavailable and owner invitations are protected. If-Match compares the assignment GET representation. Requires workspace-level members management and settings-management permission on every previous and requested stack.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
^svi_[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$

Public id composed of the resource type prefix and its UUID.

Body Params

Request body to replace a pending email invitation's complete stored stack assignment.

string
required
^stackr_[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$

Public id composed of the resource type prefix and its UUID.

stack_ids
array of strings, unique
required
length between 1 and 1000

Distinct target stacks in this workspace. Requires settings management on each stack.

stack_ids*
language_permissions
object | null

Complete configured language map. Omission or null removes explicit language configuration. On acceptance each entry applies only to selected stacks containing that language. Each supplied language must exist in at least one selected stack.

Headers
string

Optional precondition. Send the quoted ETag from a GET of this resource. The mutation only runs if a strong tag matches the current representation, checked under the write lock. A comma-separated list is allowed; '*' requires an existing representation. Weak tags never match. Omit this header for an unconditional write. For an action, use the ETag from GET of the target resource, without the action suffix. A stale tag returns 412; read the current state before retrying.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json