---
title: "Signup"
method: POST
path: "/signup"
tags: ["auth"]
---

# Signup

`POST /signup`

## Request

- Base URL: `https://api.fereai.xyz`
- URL: `https://api.fereai.xyz/signup`
- Auth: none declared

Sign up via Clerk JWT. Proxies request body as-is to Friday.

Flow:
1. require_clerk_auth validates JWT → clerk_user_id
2. Verify identity ownership via Clerk API
3. Proxy raw body to Friday POST /signup
4. Cache clerk_user_id → friday_user_id

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/fereai/apis/fereai-gateway.md) - [All operations](https://skmtc.dev/fereai/apis/fereai-gateway/llms.txt) - [OpenAPI document](https://skmtc.dev/fereai/apis/fereai-gateway/revisions/ad211f8e2f30?raw)
