---
title: "Verify an agent credential and inspect its claim state"
method: GET
path: "/api/auth/agent/status"
---

# Verify an agent credential and inspect its claim state

`GET /api/auth/agent/status`

## Request

- Base URL: `https://editor.pascal.app`
- URL: `https://editor.pascal.app/api/auth/agent/status`
- Auth: HTTP bearer

Returns a bounded status for the Bearer credential. It does not expose the accountable person, credential metadata, or private project data.

## Response `200`

Active agent credential status

- AgentStatusResponse
  - `schemaVersion` 1, required
  - `agentId` string, required
  - `mode` 'autonomous' | 'delegated', required
  - `claimed` boolean, required: False only for an unclaimed autonomous agent. Delegated agents already act for a person.
  - `organizationScoped` boolean, required

## Other responses

- `401`: Missing or invalid API key/session
- `403`: Credential is valid but is not an agent credential
- `500`: Unexpected server error

---

[API](https://skmtc.dev/pascal/apis/pascal-editor-scene-api.md) · [All operations](https://skmtc.dev/pascal/apis/pascal-editor-scene-api/llms.txt) · [OpenAPI document](https://skmtc.dev/pascal/apis/pascal-editor-scene-api/revisions/08f1f3f41067?raw)
