Monitors
List monitors
Retrieve all monitors for your account with tracked X accounts and event type configurations
GET
List monitors
Documentation Index
Fetch the complete documentation index at: https://docs.xquik.com/llms.txt
Use this file to discover all available pages before exploring further.
Free - does not consume credits
monitor_id, username, x_user_id, event_types,
is_active, next_billing_at, monitor_detail_endpoint, events_endpoint,
event_detail_endpoint_pattern, webhooks_endpoint, and
deliveries_endpoint_pattern for backfills, support handoff, and webhook
delivery audits.
Inventory handoff
UseGET /monitors after create, update, pause, or delete operations to rebuild
your account monitor inventory. The response returns up to 200 monitors ordered
by creation time and a total count for the returned set.
Tracked Accounts
Store each monitor’s
id, username, and xUserId with downstream CRM,
warehouse, or queue records.Detail Handoff
Use Get Monitor with each
id when a
support workflow needs the latest event filter, active state, or billing
checkpoint for one account monitor.Active Billing
Filter monitors where
isActive is true. Each active account monitor
bills 21 credits per active monitor-hour; use nextBillingAt to schedule
credit checks or pause stale alerts.Webhook Alignment
Compare each monitor’s
eventTypes with List Webhooks
before relying on signed alerts.Event Backfill
Use
id as monitorId with List Events to
audit stored account monitor events. Use returned event IDs with
Get Event when a workflow needs the full tweet
payload.Delivery Audit
Use List Deliveries for each webhook
and join delivery
streamEventId to event IDs. Do not use x_event_id as
the delivery join key.State Repair
Use Update Monitor to replace
eventTypes
or toggle isActive. Use Delete Monitor
only when the tracked account should stop permanently.Headers
Your API key. Session cookie authentication is also supported. Generate a key from the dashboard.
Response
- 200 OK
- 401 Unauthenticated
- 429 Rate Limited
Array of monitor objects.
Unique monitor ID.
Normalized X username.
Resolved X user ID.
Subscribed event types.
Whether the monitor is currently active.
ISO 8601 creation timestamp.
Next hourly credit charge time for active monitor billing.
Total number of monitors.
Returns up to 200 monitors. There is no pagination. Contact support if you need more.
Related: Create Monitor to add a new monitor, Get Monitor to fetch one monitor, List Events to audit stored events, Get Event to inspect one event, List Webhooks to compare subscriptions, or List Deliveries to audit webhook delivery status.
Last modified on May 21, 2026
List monitors