Update
Updates the authenticated user’s settings document. Replaces the top-level keys it is given and leaves the rest untouched.
Authorizations
An Account API key, account-scoped JWT, App API key, or user OAuth token. Prepend the key or token with Bearer, for example Bearer ***************************.
Headers
Pins the request to a dated API version.
"2026-08-21"
Body
Whether the user has dismissed the first-time bounty worker onboarding. Set to false to show it again.
true
Whether investigation mode is enabled for the user. Only meaningful for staff users with investigation access.
false
Records the user's acceptance of Whop's terms and policies. Only true is accepted — the server stamps terms_accepted_at and acceptance cannot be withdrawn here.
true
Response
preferences updated
Whether the user has dismissed the first-time bounty worker onboarding. Set to false to show it again.
false
Whether investigation mode is enabled for the user. Only meaningful for staff users with investigation access.
true
Whether the user has accepted Whop's terms and policies. false until recorded via PATCH with terms_accepted: true.
true
When the user most recently accepted Whop's terms and policies, as an ISO 8601 timestamp. null until accepted.
"2026-01-01T12:00:00.000Z"

