Retrieve the full details of a specific agent, including its public encryption keys and connection status.
Request
Bearer token. Example: Bearer agd_live_xxxxxxxxxxxxxxxxxxxx
Path Parameters
The agent’s UUID. Example: 550e8400-e29b-41d4-a716-446655440000
Response
Internal UUID for this agent record.
The unique slug identifier you provided at registration.
Human-readable name for the agent.
Description of what this agent does.
Reserved field. Currently unused on standard plans.
Framework type (e.g. custom, langchain, crewai).
One of: pending, connected, disconnected.
Base64-encoded X25519 public key for end-to-end encryption.
Base64-encoded Ed25519 public key for sender verification.
Current encryption key version.
ISO 8601 timestamp of the agent’s last activity.
Custom metadata attached to the agent.
ISO 8601 creation timestamp.
Examples
curl -X GET https://api.agent-drop.com/v1/agents/550e8400-e29b-41d4-a716-446655440000 \
-H "Authorization: Bearer agd_live_xxxxxxxxxxxxxxxxxxxx"
Response
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"agent_id": "data-pipeline",
"name": "Data Pipeline Agent",
"description": "Ingests raw data and produces cleaned datasets",
"webhook_url": "https://example.com/webhooks/agentdrop",
"agent_type": "langchain",
"connection_status": "connected",
"public_key": "MCowBQYDK2VuAyEA7H8s2QXkOl...",
"signing_public_key": "MCowBQYDK2VwAyEAb9K3n...",
"key_version": 1,
"last_seen_at": "2026-03-28T10:30:00Z",
"metadata": { "env": "production" },
"created_at": "2026-03-15T09:00:00Z"
}
Errors
| Status | Code | Description |
|---|
401 | UNAUTHORIZED | Invalid or missing API key |
403 | FORBIDDEN | You do not own this agent |
404 | NOT_FOUND | Agent UUID does not exist |