Organizations

Invite someone to an organization by email and send the invitation email. Requires the invitation:create permission. Callers cannot invite above their own role (only owners invite owners), and custom roles need the Enterprise plan. With resend, an existing pending invitation is extended and its email sent again.

post/api/v1/organizations/{id}/invitations

Request

  • Base URL: https://cloud.manufact.com
  • URL: https://cloud.manufact.com/api/v1/organizations/{id}/invitations
  • Auth: none declared

Path parameters

idstring uuid required

Request body

emailstring email required
rolestring

One role: member, admin, owner or a custom role of the organization.

resendboolean

When the email already has a pending invitation, extend it and send the email again instead of failing.

Response

Created

idstring required
organizationIdstring required
emailstring required
rolestring nullable required
statusstring required

pending, accepted, rejected or canceled. A pending invitation past expiresAt can no longer be accepted.

inviterIdstring required
expiresAtstring date-time required
createdAtstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.