Direct HTTP Guide
Prefer the TypeScript SDK for normal integrations. Use direct HTTP only when you need a custom runtime.
All server-side requests include:
txt
X-API-Key: sk_...
X-Agent: your-agentLinked users include the agent-scoped token returned by Configure Link:
txt
Authorization: Bearer <configure-agent-token>Developer-scoped users can use:
txt
X-User-Id: app-local-user-idCanonical profile routes:
GET /v1/profileGET /v1/profile/searchPOST /v1/profile/rememberPOST /v1/profile/commit
Connector routes live under /v1/connectors/*. Web search and URL fetch are utility routes under /v1/web/*, not connectors. These routes require the agent-scoped Bearer token from Configure Link; they do not accept X-User-Id or user_id request bodies.
Legacy memory route aliases are not active.