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
- InvitationIssuedOut
- null
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
- null
string
invite_linkInvite Link (string)required
invite_ttl_hoursInvite Ttl Hours (integer)required
detail object
anyOf
- string
- null
string
error_code object
anyOf
- string
- null
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"
}