Get Settings
Settings
Get Settings
Read the workspace signals pause state and daily scan time.
GET
Get Settings
CLI:
Overview
Returns the caller’s signals pause flag and preferred daily scan time (HH:MM UTC on a 15-minute boundary). The scan time selects which 15-minute scheduler slot picks up the workspace each day.
Use this when rendering the signals settings panel or before changing a setting via Update settings.
AI agent notes
UTC only.
scanTimeUtc is always returned in UTC. Convert to the user’s local timezone before display.Future-proof shape. The response is an object ({ paused, scanTimeUtc }) so additional per-user signal preferences extend it cleanly.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Response
Current signals settings.
When true, the daily scan cron skips this user. Folded in from the dropped DAT-91 /signals/pause route.
Daily scan time in UTC, 15-minute boundaries only. Display time-zone conversion is the FE's responsibility.
Current signal_pipeline_status row for the caller. null if no scan has ever run. Use this on the FE to switch the empty-feed copy between 'next scan in Xh' (idle) and 'scan running now' / 'first scan complete' states.