Surface

Update the authenticated user's Surface user context

Upserts the authenticated user's own freeform Surface user context, preserving formatting verbatim. Owner-only: the value is always scoped to the authenticated user server-side.

put/api/me/surface/user-context

Request

Request body

contextstring nullable required

Freeform user context injected into Surface LLM prompts. Formatting (markdown / line breaks) is preserved verbatim. Send null or an empty string to clear it.

Response

User context updated

Example response

{
  "data": {
    "context": "I focus on NBA sponsorship deals."
  }
}

Changes

No recorded changes to this operation across all 2 revisions of this API.