Skip to main content
POST
Create project invite

Authorizations

Authorization
string
header
required

Use a JWT bearer token or a Veryfront API key in the Authorization header.

Path Parameters

project_reference
string
required

Project slug, UUID, or domain that identifies the project.

Body

application/json
email
string<email>
required
role
enum<string>
required
Available options:
admin,
editor,
viewer

Response

User added or pending invitation created

id
string<uuid>
required
email
string<email>
required
role
string
required
project_id
string<uuid>
required
type
enum<string>
required

USER_ADDED means id identifies a user; INVITE_CREATED means id identifies a pending invitation.

Available options:
USER_ADDED,
INVITE_CREATED
email_sent
boolean
required

Whether the email service accepted the notification send. False when sending is unavailable or fails; this does not confirm inbox delivery.

invited_by
string
created_at
string | null