Timeline & DMs
Get notifications
Retrieve authenticated X account notifications, store triage rows, and route mentions, verified activity, and older pages with next_cursor
GET
Get notifications
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.
Requested result counts are upper bounds for paid authenticated calls. When remaining credits cannot cover the full page or ID list, Xquik returns fewer results. If zero paid results are affordable, it returns
402 insufficient_credits.1 credit per result returned · All plans from $0.00012/credit
Requires a connected X account. Uses user-authenticated access.
Get notifications reads the connected account inbox. Use
type=Mentions for
mention triage, type=Verified for verified-account activity, or omit type
for all notification rows. Store next_cursor only when has_next_page is
true.notification_id,
notification_type, created_at, inbox_type, and page_next_cursor for
shared dashboards, queues, and agent handoffs.
Notification triage handoff
UseGET /api/v1/x/notifications when a support inbox, CRM workflow, or agent
queue needs account-level activity for a connected X account. The endpoint
returns compact notification rows, not full tweet or DM objects.
Mention queue
Use
type=Mentions for replies and mentions that need a support or brand
review queue.Verified activity
Use
type=Verified when verified-account activity should be routed ahead
of the general inbox.All inbox
Omit
type or pass All when the workflow needs every notification row
visible to the connected account.Stable upserts
Store
notifications[].id as notification_id for dedupe and replay-safe
imports.Private text
Keep
notifications[].message in private support, CRM, or agent memory
systems.Next page
Store
has_next_page and next_cursor; pass next_cursor back as cursor
only when has_next_page is true.Query parameters
Notification filter.
All (default), Verified, or Mentions. Unrecognized values fall back to All.Pagination cursor. Pass the
next_cursor value from the previous response to fetch the next page.Which inbox endpoint?
Account notifications
Use
GET /x/notifications for connected-account notification rows with
All, Verified, or Mentions filters.Home timeline
Use
GET /x/timeline for the connected
account’s home timeline tweets.Participant DMs
Use
GET /x/dm/{userId}/history when the
workflow needs private direct-message conversation rows.Public mentions
Use
GET /x/users/{id}/mentions when you
need public mention timeline rows for a user.Account monitor events
Use
List events after account or keyword
monitors have captured replayable webhook events.Webhook delivery
Use
Webhooks when notification-like activity should
push to your system instead of being polled.Headers
Your API key. Session cookie authentication is also supported.
Response
- 200 OK
- 401 Unauthenticated
- 402 Subscription required
- 429 Rate Limit Exceeded
- 424 Dependency Failed
Related: Timeline, DM History, User Mentions, and Webhooks.
Last modified on May 25, 2026
Get notifications