Inspect

Get agent

Retrieve a single agent by ID, including system `prompt`, `skills`, capabilities, and repository configuration. The list endpoint (`GET /api/public/v1/agents`) returns summary metadata only; use this route for full configuration. Same API key authentication as other public v1 endpoints.

Base URL
GET
/api/public/v1/agents/{agent_id}

Retrieve a single agent by ID, including system prompt, skills, capabilities, and repository configuration. The list endpoint (GET /api/public/v1/agents) returns summary metadata only; use this route for full configuration. Same API key authentication as other public v1 endpoints.

Authorization

bearerAuth
headerAuthorizationBearer <token>

API key authentication. Use your API key as the bearer token.

Path Parameters

agent_id*string

Agent ID (from the list agents response)

Response Body

Agent details

application/json
  1. response
data*

Full agent configuration for a single ID. Includes fields not present on the list-agents response.

Example Request
curl -X GET 'https://your-org.inspect.com/api/public/v1/agents/string'
Example Response
{  "data": {    "prompt": "string",    "created_by": "string",    "skills": [      "string"    ],    "capabilities": {      "edit": true,      "git_write": true,      "browser": true,      "user_skills": true,      "repo_skills": true,      "datadog": true,      "customer_data_access": true,      "notion": true,      "inspect_sessions": true,      "web_search": true,      "artifacts": true,      "tools": {},      "linear": true,      "feature_flags": true,      "zendesk": true,      "sentry": true,      "deepwiki": true    },    "prompt_context_mode": "append",    "repositories": [      "string"    ],    "repo_hint": "string",    "id": "string",    "name": "string",    "description": "string",    "model": "string",    "is_builtin": true,    "created_at": "2019-08-24T14:15:22Z"  }}