Skip to main content
POST
Build a SIP

Authorizations

Authorization
string
header
required

EDN API key presented as a bearer token in the Authorization header ('Authorization: Bearer '). Create and manage keys from the Console.

Body

application/json
include_global
boolean
default:false
project_id
string | null
query
string | null
session_id
string | null

Response

Successful Response

records_used
integer
required
sip
string
required
user_id
string
required
abstain
boolean
default:false
citations
SipCitation · object[]
grounded
boolean
default:false
sip_sections
SipSections · object

The structured, five-section view of a SIP.

Rendered from the same records as the flat sip string, grouped by role:

  • identity: records the user has stated or confirmed about themselves.
  • active_context: other factual records relevant to the query.
  • preferences: recorded user preferences.
  • calibration_notes: reserved for future personalisation signals.
  • uncertain_facts: unconfirmed, AI-generated statements, marked uncertain.

This view is additive: consumers that only need the flat sip string can ignore it entirely.