---
title: "POST /api/v1/accounts/agent-signup"
method: POST
path: "/api/v1/accounts/agent-signup"
tags: ["Auth"]
---

# POST /api/v1/accounts/agent-signup

`POST /api/v1/accounts/agent-signup`

## Request

- Base URL: `https://send21.io`
- URL: `https://send21.io/api/v1/accounts/agent-signup`
- Auth: HTTP bearer

## Request body

- AgentSignupRequest
  - `email` string, nullable
  - `agentName` string, nullable
  - `intendedUse` string, nullable

## Response `201`

Created

- AgentSignupResponse
  - `accountStatus` string, nullable
  - `apiKey` string, nullable
  - `keyScopes` string[], nullable
  - `keyExpiresAt` string, date-time
  - `ownerEmail` string, nullable
  - `claimLinkExpiresAt` string, date-time
  - `nextSteps` string[], nullable

---

[API](https://skmtc.dev/send21/apis/send21-api.md) · [All operations](https://skmtc.dev/send21/apis/send21-api/llms.txt) · [OpenAPI document](https://skmtc.dev/send21/apis/send21-api/revisions/d61e1fc21a3e?raw)
