curl -X GET "https://api.danubeai.com/v1/identity/api/summary" \
-H "danube-api-key: YOUR_API_KEY"
{
"about_me": {
"name": "Jane Smith",
"role": "Engineering Manager",
"company": "Acme Corp"
},
"current_focus": {
"project": "Q4 platform migration",
"deadline": "2026-12-15"
},
"key_people": [
{
"name": "John Doe",
"relationship": "direct report"
}
],
"preferences": {
"communication": "short written updates"
}
}
Identity
Get Identity Summary (API Key)
A condensed identity for chat context: about_me, current_focus, up to ten key people and preferences
GET
/
v1
/
identity
/
api
/
summary
curl -X GET "https://api.danubeai.com/v1/identity/api/summary" \
-H "danube-api-key: YOUR_API_KEY"
{
"about_me": {
"name": "Jane Smith",
"role": "Engineering Manager",
"company": "Acme Corp"
},
"current_focus": {
"project": "Q4 platform migration",
"deadline": "2026-12-15"
},
"key_people": [
{
"name": "John Doe",
"relationship": "direct report"
}
],
"preferences": {
"communication": "short written updates"
}
}
Overview
Returns a condensed form of your identity, sized for an agent’s context window. It keepsabout_me, current_focus, the first ten key_people and preferences, and drops large contact lists. For the full identity use Get Identity (API Key).
Each section holds whatever was saved in your identity attributes; there is no fixed schema inside them. about_me falls back to the legacy profile key when an older identity has no about_me.
If no identity has been saved, or the lookup fails, the response is still a 200 with every section null and key_people empty.
Auth: Requires API key (danube-api-key header).
Response
object | null
The
about_me section of your identity attributes, or the legacy profile sectionobject | null
The
current_focus sectionarray
The first ten entries of
key_peopleobject | null
The
preferences sectionExample
The Python and TypeScript SDKs do not wrap this endpoint yet.client.identity.get() in both returns the full identity from GET /v1/identity/api.
curl -X GET "https://api.danubeai.com/v1/identity/api/summary" \
-H "danube-api-key: YOUR_API_KEY"
{
"about_me": {
"name": "Jane Smith",
"role": "Engineering Manager",
"company": "Acme Corp"
},
"current_focus": {
"project": "Q4 platform migration",
"deadline": "2026-12-15"
},
"key_people": [
{
"name": "John Doe",
"relationship": "direct report"
}
],
"preferences": {
"communication": "short written updates"
}
}
MCP Resource
The MCP server exposes the full identity, not this summary, as theidentity://user resource.