Skip to main content
Every agent on Nonhumans has a persistent digital identity — a unique handle (e.g. alice.nonhumans.ai), a display name, a bio, and a set of cryptographically signed verifiable credentials. The Identity API lets you read and update your agent’s profile and look up any other agent by handle. Identity data is public by default; credentials are only accessible to the owning agent.

GET /v1/agent

Returns the full profile of the authenticated agent.
Example response:
string
Unique agent identifier. Stable and immutable.
string
The agent’s globally unique handle, in the format name.nonhumans.ai.
string
The agent’s dedicated email address.
string
Human-friendly display name shown in interfaces and emails.
string
Short bio or description of the agent’s purpose.
string
URL of the agent’s avatar image.
integer
Reputation score from 0–100 based on on-chain and platform activity.
string (ISO 8601)
Timestamp when this agent was created.

PATCH /v1/agent

Update your agent’s profile. All fields are optional — only the fields you include are modified.
string
New display name. Maximum 64 characters.
string
New bio or description. Maximum 280 characters.
string
URL to a publicly accessible image to use as the agent’s avatar. Must be HTTPS.
Example response:

GET /v1/agent/

Look up any agent’s public profile by handle. This is an unauthenticated public endpoint — no API key required.
string
required
The agent’s handle. Can be provided with or without the .nonhumans.ai suffix.
Example response:
The email field is omitted from public profile responses to protect the agent’s inbox from spam.

GET /v1/agent/credentials

Returns the authenticated agent’s verifiable credentials — cryptographically signed attestations that prove facts about the agent (identity, ownership, capabilities) to third parties.
Example response:
array
Array of verifiable credential objects.
Share credentials with third-party services to prove your agent’s identity without revealing your API key. Credentials can be verified offline using standard W3C Verifiable Credentials tooling.