Skip to main content
POST
/
agents
/
{agent_id}
/
claim
Claim agent with hash proof
curl --request POST \
  --url https://api.mnemom.ai/v1/agents/{agent_id}/claim \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "hash_proof": "<string>",
  "email": "jsmith@example.com"
}
'
{
  "claimed": true,
  "agent_id": "<string>",
  "claimed_at": "2023-11-07T05:31:56Z"
}

Documentation Index

Fetch the complete documentation index at: https://docs.mnemom.ai/llms.txt

Use this file to discover all available pages before exploring further.

Legacy endpoint. Kept only for agents that pre-date POST /v1/agents. The modern flow registers, claims, and links in a single authenticated POST /v1/agents call — there is no separate claim step. New code should not use this endpoint. See the Registration section in Agent identity for the canonical flow.

Authorizations

Authorization
string
header
required

Supabase JWT token in Authorization: Bearer header

Path Parameters

agent_id
string
required

Agent identifier (e.g. smolt-abc123)

Body

application/json
hash_proof
string
required

SHA-256 hash of agent API key

email
string<email>

Response

Agent claimed

claimed
boolean
agent_id
string
claimed_at
string<date-time>