Check Email Exists Edge Function
Checks if an email address is already registered in the system. Used during invitation flow to determine if invitee needs to register.
POST /check-email-exists
None - Public endpoint (verify_jwt = false in config)
Tables touched:
{ "email": "user@example.com" } Copy
{ "email": "user@example.com" }
200 - { exists: boolean }
400 - Missing email
500 - Internal server error
Fileoverview
Check Email Exists Edge Function
Checks if an email address is already registered in the system. Used during invitation flow to determine if invitee needs to register.
Endpoint
POST /check-email-exists
Auth
None - Public endpoint (verify_jwt = false in config)
Remarks
Tables touched:
Example: Request body
Returns
200 - { exists: boolean }
Returns
400 - Missing email
Returns
500 - Internal server error