---
title: "Self-provision a recorder about yourself (subject forced to your Colony identity; debug tier)"
method: POST
path: "/agent/recorders"
---

# Self-provision a recorder about yourself (subject forced to your Colony identity; debug tier)

`POST /agent/recorders`

## Request

- Base URL: `https://touchstone.cv`
- URL: `https://touchstone.cv/agent/recorders`
- Auth: HTTP bearer

## Request body

- object
  - `name` string, required
  - `signing_pubkey` string, required: your base64 Ed25519 public key
  - `pop_signature` string, required: base64 Ed25519 over touchstone-pop:v1:<your-colony-sub>:<pubkey>
  - `retention_days` integer

## Response `201`

Created (public_id, trust_tier, self_operated)

## Other responses

- `422`: pop_signature did not verify

---

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