Skip to main content

BatchResendItemOut

Outcome for one invitation in a batch resend.

invitation carries the exact same shape the single resend endpoint returns for its 200 -- an InvitationIssuedOut -- so a client already handling that response can reuse it here. detail/error_code mirror the single endpoint's error body for a skipped row (not found, an owner invitation a manager may not touch, or one that stopped being pending).

invitation_idInvitation Id (string)required
statusStatus (string)required

Possible values: [resent, skipped]

invitation object
anyOf
idId (string)required
emailEmail (string)required
roleRole (string)required
statusStatus (string)required
created_atstring<date-time>required
expires_atstring<date-time>required
invited_by_email object
anyOf
string
invite_linkInvite Link (string)required
invite_ttl_hoursInvite Ttl Hours (integer)required
detail object
anyOf
string
error_code object
anyOf
string
BatchResendItemOut
{
"invitation_id": "string",
"status": "resent",
"invitation": {
"id": "string",
"email": "string",
"role": "string",
"status": "string",
"created_at": "2024-07-29T15:51:28.071Z",
"expires_at": "2024-07-29T15:51:28.071Z",
"invited_by_email": "string",
"invite_link": "string",
"invite_ttl_hours": 0
},
"detail": "string",
"error_code": "string"
}