Frontend API
Add a new email address to the current user’s account. Email verification will be required.
cURL
curl --request POST \ --url https://{deploymentHost}/me/email-addresses \ --header 'Content-Type: application/json' \ --cookie __session= \ --data ' { "email_address": "[email protected]" } '
200
email_added
{ "status": 200, "message": "", "data": { "id": "email_456789123", "email_address": "[email protected]", "verified": false, "primary": false, "created_at": "2024-01-15T15:45:00Z", "verified_at": null }, "session": { "signin_attempts": [], "signins": [ { "id": "signin_987654321", "user_id": "user_456789123", "created_at": "2024-01-01T12:00:00Z" } ], "signup_attempts": [], "active_signin": { "id": "signin_987654321", "user_id": "user_456789123", "created_at": "2024-01-01T12:00:00Z" } }, "errors": []}
Session cookie authentication for production deployments. The session token is automatically set as an HTTP-only, secure cookie.
Email address to add
Email address added successfully
HTTP status code
Response message (empty for success)
Response data (can be any type)
Show child attributes
Array of error objects (empty for success)