Skip to main content
POST
Create project invitation

Authorizations

Authorization
string
header
required

JWT token obtained from /api/auth/token endpoint. Token is verified using JWKS and must include a valid user identifier.

Path Parameters

projectId
string<uuid>
required

Body

application/json
email
string<email>
required
projectRoleId
string<uuid>
required
sendEmail
boolean
Example:

true

Response

Invitation created or skipped

invitationId
string<uuid> | null
required
email
string<email>
required
action
enum<string>
required
Available options:
invited,
skipped
expiresAt
string<date-time> | null
required
acceptUrl
string | null
required
reason
string