---
title: "Send verification code"
method: POST
path: "/register/send-code"
tags: ["Authentication"]
---

# Send verification code

`POST /register/send-code`

Sends a 6-digit verification code to the provided email address. This is only required in hosted mode (eventschedule.com). Selfhosted instances do not require email verification. Rate limited to 5 codes per email per hour.

## Request body

- object
  - `email` string, email, required — Email address to send the verification code to

## Response `200`

Verification code sent successfully

- object
  - `data` object
    - `message` string

## Other responses

- `400` — Registration codes not required (selfhosted mode)
- `422` — Validation error or email already registered
- `429` — Too many verification code requests

---

[API](https://skmtc.dev/eventschedule/apis/event-schedule-api.md) · [All operations](https://skmtc.dev/eventschedule/apis/event-schedule-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/eventschedule/event-schedule-api/revisions/fc24d7d227c4/schema)
