---
title: "Owner edits (key with `owner` scope for a record this developer verified)"
method: PATCH
path: "/agents/{id}"
tags: ["records"]
---

# Owner edits (key with \`owner\` scope for a record this developer verified)

`PATCH /agents/{id}`

## Request

- Base URL: `https://wellknown.network/api/v1`
- URL: `https://wellknown.network/api/v1/agents/{id}`
- Auth: HTTP bearer

## Path parameters

- `id` string, required

## Request body

- OwnerEdits
  - `name` string
  - `summary` string
  - `description` string
  - `homepage` string, uri
  - `tags` string[]
  - `kind` 'agent' | 'mcp_server' | 'tool' | 'api'
  - `pricing` object
    - `model` 'free' | 'freemium' | 'per_task' | 'per_token' | 'subscription' | 'usage' | 'unknown', required
    - `currency` string
    - `from` number
    - `notes` string

## Response `200`

OK

- AgentRecord: See /docs/records. Blocks: declared, derived, observed, verification, provenance.
  - `$schema` string
  - `id` string
  - `handle` string
  - `url` string
  - `kind` string
  - `declared` object
  - `derived` object
  - `observed` object
  - `verification` object
  - `provenance` object
  - `firstSeenAt` string, date-time
  - `updatedAt` string, date-time

## Other responses

- `401`: Error
- `403`: Error
- `404`: Error

---

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