---
title: "Send an auth email code on the home region (service secret)"
method: POST
path: "/internal/auth-email/start"
tags: ["internal"]
---

# Send an auth email code on the home region (service secret)

`POST /internal/auth-email/start`

## Request

- Base URL: `https://api.rxfoodapp.com/api`
- URL: `https://api.rxfoodapp.com/api/internal/auth-email/start`
- Auth: none required

US-only in stg/prod. Bearer ALLOCATE_USER_ID_SECRET. Canada calls this when the reservation home is US. Same body as the public start endpoint. Does not apply the public rate limit (Canada already did). 404 on Canada stg/prod. The raw email is the home-region lookup key and is not written on Canada.

## Request body

- AuthEmailStartRequest
  - `email` string, required

## Response `202`

accepted; email sent according to account state

## Other responses

- `401`: missing or wrong service secret
- `404`: forward target is not hosted on this deploy

## Changes

- **2026-10-02** `c3d8e22b22e8`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server/changes/internal/auth-email/start/post.md)

---

[API](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server.md) - [All operations](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server/llms.txt) - [OpenAPI document](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server/revisions/c3d8e22b22e8?raw)
