Get Context

Retrieves assembled context for a profile. Returns context entries categorized by source type (profile, conversation, additional data graphs).

URI: /api/v1/agentic/context

HTTP Method: GET

Authentication: Bearer JWT

Query Parameters 

ParameterTypeRequiredDescription
agent_idStringYesAgent identifier. Query parameter, not header.
conversation_idStringYesConversation identifier.
owner_idStringNoIndividual or User ID. If provided, owner_type is required.
owner_typeStringConditionalType of owner. Required when owner_id is present. Values: individual, employee.
modeStringNoContext retrieval mode. Value: fast (pre-indexed).
latency_sensitivityStringNoLatency sensitivity. Values: low, medium, high.
token_budgetIntegerNoMaximum token budget for response.

Request Headers 

HeaderRequiredDescription
AuthorizationYesBearer JWT token.

Response Body Schema 

FieldTypeDescription
contextIdStringUnique identifier for this context response. Use for tracing and debugging.
sessionIdStringSession identifier associated with this context.
createdAtString (ISO 8601)Timestamp when context was assembled.
userContextArrayList of context entries.
userContext[].entryStringContext content.
userContext[].sourceTypeStringSource of the context entry. Values: Profile, Conversation, or other Data Graph names.

Example Response 

Status: 200 OK

1{
2  "contextId": "ctx-abc-123",
3  "sessionId": "sess-A",
4  "createdAt": "2026-06-22T10:00:00Z",
5  "userContext": [
6    { "entry": "User prefers dark mode", "sourceType": "Profile" },
7    { "entry": "Last purchase: running shoes", "sourceType": "Conversation" }
8  ]
9}

Mode Behavior 

fast mode (default):

  • Returns pre-indexed and precomputed context.
  • Low latency.
  • Parameters query, latency_sensitivity, and token_budget do not apply.
  • Currently the only supported mode.

Error Codes 

Status CodeDescription
400Bad Request. Invalid query parameters or missing required fields.
401Unauthorized. Invalid or missing JWT token.
500Internal Server Error.