Get an agent
No key required for a public agent. A private agent needs agents:read on a key belonging to its owner account, or the read 404s — a denied read looks identical to a nonexistent agent.
Path Parameters
Response
Successful response
GUILD_TYPESCRIPT, GUILD_NATIVE, GOOSE, OPENCLAW, LANGGRAPH Manual description field. Can be empty; the effective description falls back to generated_description.
Whether the asset is visible to the community or only its owner.
Unique name identifying the asset within the owner account.
100The account that owns this entity.
A cached version of the forks count. Might not be up to date.
A cached version of the installs count. Might not be up to date.
A cached version of the likes count. Might not be up to date.
If true, it means the agent is pinned on the owner's account's profile.
Operator-controlled moderation/curation state. Owners cannot change this; only operators can, via the hub kebab menu or ops tooling.
ACTIVE, DEMOTED, UNLISTED, DISABLED, TAKEN_DOWN CREATED, GIT_REPOSITORY_CREATED, READY 255The category this agent is sorted in.
If applicable, the template that was selected during the creation of this agent. Note: it doesn't mean the agent is still following the template now.
LLM, AUTO_MANAGED_STATE, BLANK, GOOSE, GUILD_NATIVE, OPENCLAW, LANGGRAPH If applicable, the ID of the agent version this agent was forked from.
LLM-generated description based on agent code. Regenerated automatically on every commit.
OPTIONAL. Refers to the person within an organization that is tasked with maintaining the agent.
Number of times this agent has been forked
Full agent name in format "owner_name/agent_name"
URL to the agent's git repository
Number of times this agent has been installed in workspaces
Number of likes this agent has received
Maintainer of the agent (for organization-owned agents)
- Option 1
- Option 2
Whether the current viewer can edit this agent