Invite a user to join the organization
invitations:create permission.
invitations:create permission."admin", "member", or "viewer".id, organizationId, email, role, invitedBy,
expiresAt, createdAt, and status.| Status | Code | Description |
|---|---|---|
400 | VALIDATION_ERROR | Invalid email address |
401 | AUTHENTICATION_ERROR | Missing or invalid Bearer token |
403 | AUTHORIZATION_ERROR | Insufficient permissions (invitations:create required) |
404 | NOT_FOUND | Organization not found |
409 | CONFLICT | User is already a member, or a pending invitation already exists for this email |