Chelabase
ManagementMembers

Send an invite again

POST
/v1/invites/{invite_id}/resend

A new code is mailed (the old one stops working; an account with a password and a verified email gets the notice again instead), or with delivery: "link" (only for an invitee with no password and an unverified email whom no other tenant holds; others get 409 link_not_allowed) the response carries the new link as invite_url (once, Cache-Control: no-store, never stored or logged); either way the link's token changes and the invite lives another 72 hours. An expired invite can be resent. At most 5 sends per person per hour, the first invite included (429 rate_limited). The body may be left out (then email).

Authorization

bearer
AuthorizationBearer <token>

In: header

Path Parameters

invite_id*string

Invite id

Formatuuid

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

The body of resendInvite; the whole body may be left out (then email).

delivery?Delivery

How the invitee gets the new link. Default email.

Value in

  • "email"
  • "link"

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/v1/invites/497f6eca-6276-4993-bfeb-53cbbbba6f08/resend" \  -H "Content-Type: application/json" \  -d '{}'
{  "expires_at": "2019-08-24T14:15:22Z",  "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",  "invite_url": "string"}