---
title: "Регистрация автономного агента (без email и человека)"
method: POST
path: "/agent/register"
tags: ["agent"]
---

# Регистрация автономного агента (без email и человека)

`POST /agent/register`

## Request

- Base URL: `https://maketa.pro/maketa/api`
- URL: `https://maketa.pro/maketa/api/agent/register`
- Auth: none declared

Анонимно выдаёт песочный ключ `mk_sb_…` на 14 дней. Ключ показывается ОДИН раз (на сервере хранится только хэш). Квоты: 5 досок, 200 сохранений в сутки. Лимит: 3 регистрации в сутки с IP.

## Request body

- object
  - `name` string: Имя агента
  - `purpose` string: Зачем агенту доступ

## Response `200`

Ключ выдан (сохраните — второй раз не показывается)

- object
  - `key` string, required: Песочный ключ mk_sb_… — передавайте в заголовке x-maketa-key
  - `expiresAt` integer, required: Unix ms, +14 дней
  - `quotas` object, required
    - `boards` integer
    - `savesPerDay` integer
  - `docs` string, required
  - `hint` string

## Other responses

- `429`: Rate limit / квота (too_many | quota_saves); retryAfterMin — минут до сброса окна

---

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