Invite user to organization
Organization
Invite user to organization
Send an invitation to a user to join the current organization with specified role and site access.
Invitation Process:
- Generates secure invitation token with expiration
- Sends email notification with invitation link
- Creates pending membership record
- Configures role and site assignments for acceptance
Role Assignment:
Owner: Full organizational control (limited to existing owners)Manager: Site and user management within assigned sitesCollector: Data entry and form submission capabilitiesViewer: Read-only access to assigned sites and data
Site Assignment:
- Specify which sites the user will have access to
- Supports hierarchical access (parent sites include children)
- Can be modified after the user accepts the invitation
Security Features:
- Time-limited invitation tokens
- Email verification required
- Prevents duplicate invitations
- Audit trail for compliance
Requires site manager permissions or higher to send invitations.
POST
Invite user to organization
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json

