---
title: "Approve Operator"
method: POST
path: "/api/v1/agents/{agent_id}/approve-operator"
tags: ["agents"]
---

# Approve Operator

`POST /api/v1/agents/{agent_id}/approve-operator`

## Request

- Base URL: `https://agentavow.com` (the document declares no server; this is the origin it was published from)
- URL: `https://agentavow.com/api/v1/agents/{agent_id}/approve-operator`
- Auth: HTTP bearer

Approve operator status for an agent.

When an agent registers and claims an operator, the operator must approve
before the agent shows as 'operated by X'. Only the claimed operator can call.

## Path parameters

- `agent_id` string, uuid, required

## Headers

- `x-api-key` string, nullable

## Response `200`

Successful Response

- SrcApiSchemasMessageResponse
  - `message` string, required

## Other responses

- `422`: Validation Error

---

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