---
title: "Owner-only: approve an agent token (called by the verification email link)"
method: POST
path: "/agent/verify"
---

# Owner-only: approve an agent token (called by the verification email link)

`POST /agent/verify`

## Request

- Base URL: `https://api.databazaar.io`
- URL: `https://api.databazaar.io/agent/verify`
- Auth: HTTP bearer

OWNER-ONLY endpoint. Requires a Supabase user session from a logged-in human owner — agents cannot call this with their own JWT and will receive 403. Agents should poll GET /agent/me instead and watch the `verified` field.

## Request body

- object
  - `token` string, required: The agent JWT to approve

## Response `200`

Token verified and linked to owner

## Other responses

- `403`: Caller is not authenticated as the owner of this token

---

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