Send Invitation Email Edge Function
Sends team invitation emails via SMTP. Used when an admin invites a new team member to join their organization.
POST /send-invitation-email
Required - JWT verified by Supabase
{ "email": "newuser@example.com", "organizationName": "Acme Corp", "role": "admin", "token": "abc123-invitation-token", "inviterEmail": "admin@example.com"} Copy
{ "email": "newuser@example.com", "organizationName": "Acme Corp", "role": "admin", "token": "abc123-invitation-token", "inviterEmail": "admin@example.com"}
200 - Success with confirmation message
400 - Missing required fields (email, organizationName, token)
500 - SMTP configuration missing or email send failure
Fileoverview
Send Invitation Email Edge Function
Sends team invitation emails via SMTP. Used when an admin invites a new team member to join their organization.
Endpoint
POST /send-invitation-email
Auth
Required - JWT verified by Supabase
Remarks
Example: Request body
Returns
200 - Success with confirmation message
Returns
400 - Missing required fields (email, organizationName, token)
Returns
500 - SMTP configuration missing or email send failure