Fetch timezone, admin flags, and campaign-account sender limits in one call — replaces three legacy endpoints.
timezone — user-level IANA timezone (defaults to America/New_York with isDefault: true when unset).admin — admin-only flags. null for non-admins.campaign_accounts — every sendable sender account (status connected / warming / active) with rolling 7-day weekly_stats, per-account limits (current plus max / recommended metadata), and daily_stats for email accounts when Instantly analytics were available within the 5 s timeout./api/settings with the update verb. See Update user settings to change timezone, admin flags, or campaign-account limits.operating_hours, read the timezone from here. If isDefault: true, the user has never set one — ask the human to confirm before using the America/New_York fallback.Instantly analytics are best-effort. daily_stats is omitted on email accounts when the upstream call timed out (5 s). Treat a missing daily_stats as “unknown, try later,” not as “zero sends.”Replaces three legacy endpoints. Earlier versions split these reads across per-section URLs. Prefer this unified endpoint — it’s one round-trip, same auth, same tenancy rules.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Unified settings payload.
Unified settings payload. Replaces three previously-separate endpoints (timezone, admin, account settings) to eliminate a round-trip storm on page load.