Update Ask AI for you
Turns FurniOps AI off or on for you, sets your autonomy (at most the organisation's autonomy_max, else 422) or whether your memories load. Takes effect from your next turn.
- Scopesnone
- Rate classwrite
/v1/assistant/meTurns FurniOps AI off or on for you, sets your autonomy (at most the organisation's autonomy_max, else 422) or whether your memories load. Takes effect from your next turn.
Authorization
apiKey An API key (fo_live_… / fo_test_…) as a bearer token
In: header
Header Parameters
Dated API version; pinned per organisation on first use and overridable per request
Value in
- "2026-10-01"
- "2026-10-04"
The data the request acts on: test is the organisation's sandbox. An OAuth token picks it (live by default); an API key's mode is fixed, and naming the other one is refused
Value in
- "live"
- "test"
This operation cannot be previewed (It changes only your own settings): 422 preview_unsupported, nothing changes
Value in
- "true"
- "explain"
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Your switch, autonomy or memory
Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X PATCH "https://example.com/v1/assistant/me" \ -H "Content-Type: application/json" \ -d '{}'{ "object": "assistant_member", "available": true, "unavailable_reason": "not_a_person", "funding": null, "enabled": true, "autonomy": "ask", "autonomy_max": "ask", "memory_enabled": true, "daily_budget_micros": 0, "spent_today_micros": 0, "mode": "live"}Update Ask AI for the organisation PATCH
Turns Ask AI on (naming the data-handling disclosure accepted in `accept_disclosure`) or off, and sets the roles allowed, the most autonomy, the daily budgets (a member's at most the organisation's plus its daily FurniOps AI credit limit) and the MCP and memory switches. Not in the plan answers 403 `feature_unavailable`. Recorded in the audit log (`assistant_settings.updated`).
Read the caller's organisation GET
The organisation the credential belongs to: its ID, name and slug, and its plan with the features it switches on. A rename or a plan change reaches it within seconds.