Xquik Monitors API

X account monitoring with 1-second checks

Operations 10

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /api/v1/monitors List my account monitors · List monitors #
Ask an LLM
“Which X accounts am I currently monitoring?”
“Can I see all my account monitors?”
Tell an agent
List my account monitors.
Show every X account I'm watching.
POST /api/v1/monitors Monitor an X account for activity · Create monitor #
Ask an LLM
“How do I get alerted when a specific X account posts?”
“How much does an active account monitor cost per hour?”
Tell an agent
Monitor @{username} for {eventTypes}.
Start watching {username} for these event types: {eventTypes}.
GET /api/v1/monitors/keywords List my keyword monitors · List keyword monitors #
Ask an LLM
“Which keyword monitors do I have running?”
“Can I list all the keyword searches being tracked for me?”
Tell an agent
List my keyword monitors.
Show all keyword monitors on my account.
POST /api/v1/monitors/keywords Monitor X for a keyword · Create keyword monitor #
Ask an LLM
“Can I get notified whenever a keyword is tweeted?”
“How often does a keyword monitor check for new matches?”
Tell an agent
Create a keyword monitor for {query} tracking {eventTypes}.
Watch X for the phrase {query} and capture {eventTypes} events.
GET /api/v1/monitors/keywords/{id} Get a keyword monitor · Get keyword monitor #
Ask an LLM
“Can I look up the settings of one keyword monitor?”
“Is a particular keyword monitor still active?”
Tell an agent
Get keyword monitor {id}.
Show the details of keyword monitor {id}.
PATCH /api/v1/monitors/keywords/{id} Pause or change a keyword monitor · Update keyword monitor #
Ask an LLM
“Can I pause a keyword monitor without deleting it?”
“Can I change which event types a keyword monitor tracks?”
Tell an agent
Set keyword monitor {id} to track {eventTypes}.
Set keyword monitor {id} active status to {isActive}.
DELETE /api/v1/monitors/keywords/{id} Delete a keyword monitor · Delete keyword monitor #
Ask an LLM
“What's the way to delete a keyword monitor I no longer need?”
“Can I remove a keyword monitor so it stops running?”
Tell an agent destructive · confirm first
Delete keyword monitor {id}.
Remove keyword monitor {id} for good.
GET /api/v1/monitors/{id} Get an account monitor · Get monitor #
Ask an LLM
“Can I check the settings of one account monitor?”
“Is my monitor on a given X account still running?”
Tell an agent
Get account monitor {id}.
Show details of the account monitor {id}.
PATCH /api/v1/monitors/{id} Pause or change an account monitor · Update monitor #
Ask an LLM
“Can I temporarily pause an account monitor?”
“Can I change the event types an account monitor watches?”
Tell an agent
Change account monitor {id} to watch {eventTypes}.
Set account monitor {id} active to {isActive}.
DELETE /api/v1/monitors/{id} Delete an account monitor · Delete monitor #
Ask an LLM
“How do I stop monitoring an X account permanently?”
“Can I delete an account monitor?”
Tell an agent destructive · confirm first
Delete account monitor {id}.
Stop and remove the account monitor {id}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/xquik-api:xquik-api-monitors-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

xquik-api-monitors-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Xquik Monitors API
  version: '1.0'
  description: Xquik is an independent third-party service.
  x-guidance: '## Common tasks


    **Find a tweet** - GET /x/tweets/{id}. Returns text, author, metrics, media, and creation time. Cost: $0.00015 per lookup.


    **Search tweets** - GET /x/tweets/search?q={query}&limit={n}. Supports X operators, structured filters, Tweet IDs, and status URLs. Omit mode for automatic coverage. Cost: $0.00015 per returned tweet.


    **Find a user** - GET /x/users/{id}. Accepts an ID or username. Cost: $0.00015 per lookup.


    **Check if A follows B** - GET /x/followers/check?source={a}&target={b}. Accepts usernames or profile URLs. Cost: $0.00075.


    **Get trends** - GET /trends?woeid={region}&count={n}. WOEID 1 is worldwide. Cost: $0.00045.


    **Download media** - POST /x/media/download with `tweetIds`. Fresh Tweets cost 1 credit each. Cached repeats are free.


    **Read an article** - GET /x/articles/{tweetId}. Cost: $0.00075.


    ## Pagination


    Default platform pages return `hasMore` and `nextCursor`. X pages return `has_next_page` and `next_cursor`. The 2026-04-29 contract returns `has_more` and `next_cursor`. Pass cursors through `cursor`; `after` remains compatible. Dynamic pricing counts returned items, not requests.


    Omit `mode` for automatic reads. Pass cursors unchanged. `mode=standard` remains legacy. Retry 409 responses after `Retry-After`. Restart 410 responses without a cursor.


    ## Authentication


    Eligible reads accept guest wallets. Fixed-price lookups also accept MPP. Other features require an API key or OAuth 2.1 bearer token. API keys also support `Authorization: Bearer xq_...`.


    ## Best-Practice Response Contract


    v1 remains the default. Send `xquik-api-contract: 2026-04-29` for snake_case, Unix timestamps, structured errors, unified pagination, resource objects, and prefixed IDs. Dependency failures use 424 instead of 502.'
  contact:
    name: Xquik
    url: https://xquik.com
    email: support@xquik.com
servers:
- url: https://xquik.com
security:
- apiKey: []
- oauthBearer: []
tags:


# --- truncated at 32 KB (57 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/xquik-api/refs/heads/main/openapi/xquik-api-monitors-api-openapi.yml