---
title: "Register an AI agent identity"
method: POST
path: "/agents/register"
tags: ["agents"]
---

# Register an AI agent identity

`POST /agents/register`

## Request

- Base URL: `https://desaira.com/api/v1`
- URL: `https://desaira.com/api/v1/agents/register`
- Auth: none declared

Self-register for an accountable agent token (rate-tier credential, not a user login). Send it as a Bearer token on /mcp and /a2a for a higher daily quota. Token is returned once. See also the MCP transport at https://desaira.com/mcp and the A2A endpoint at https://desaira.com/a2a.

## Request body

- object
  - `email` string, email, required: Contact email
  - `name` string, required: Agent / project name

## Response `201`

Agent registered; token returned once

## Other responses

- `429`: Registration rate limit (3/hour/IP)

---

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