Create Invitation
Invitations
Create Invitation
Invite a user to join the team by email.
Required Role: ADMIN or OWNER
Tier Limits:
- Free Tier: Maximum 1 team member (no invites allowed)
- Pro Tier: Maximum 20 team members (including pending invites)
Invitation Behavior:
- New users: Will receive magic link email to sign up
- Existing users: Will receive notification email (TODO)
- Both must explicitly accept the invitation
The invitation expires in 7 days.
POST
Create Invitation
Documentation Index
Fetch the complete documentation index at: https://docs.dataraven.io/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Body
application/json
Schema for creating a new team invitation.
User roles within teams (hierarchical).
- OWNER (4): Full control including team deletion
- ADMIN (3): All operations except team deletion
- OPERATOR (2): Day-to-day operations (run jobs, view logs), no setup/config
- VIEWER (1): Read-only audit access
Available options:
viewer, operator, admin, owner Response
Successful Response
Response after creating an invitation.
User roles within teams (hierarchical).
- OWNER (4): Full control including team deletion
- ADMIN (3): All operations except team deletion
- OPERATOR (2): Day-to-day operations (run jobs, view logs), no setup/config
- VIEWER (1): Read-only audit access
Available options:
viewer, operator, admin, owner Team invitation status values.
Available options:
pending, accepted, declined, expired, revoked