Register an HTTPS endpoint to receive real-time event 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.
application/json.tweet.new, tweet.quote, tweet.reply, tweet.retweet,
tweet.media, tweet.link, tweet.poll, tweet.mention, tweet.hashtag,
tweet.longform, profile.avatar.changed, profile.banner.changed,
profile.name.changed, profile.username.changed, profile.bio.changed,
profile.location.changed, profile.url.changed, profile.verified.changed,
profile.protected.changed, profile.pinned_tweet.changed,
profile.unavailable.changed.
tweet.quote.tweet.reply.tweet.retweet.webhook.test is sent only by the Test Webhook endpoint. It is not a subscribable eventTypes value.POST /monitors or a keyword monitor with POST /monitors/keywords. The webhook stores the HTTPS endpoint and event-type filter. Active monitors produce the events; webhook delivery is included with monitor billing.
Store these fields immediately after creation:
id for POST /webhooks/{id}/test, updates, deletes, and delivery
lookups.url to audit which queue, CRM, warehouse, or app endpoint receives
monitor events.eventTypes; keep the webhook filter aligned with the account or
keyword monitor event types.secret once and use it to verify X-Xquik-Signature on the raw
request body.createdAt for audit logs and configuration drift checks.POST bodies with eventType, schemaVersion, deliveryId,
streamEventId, occurredAt, data, plus username for account monitor
events or query for keyword monitor events.X-Xquik-Signature, X-Xquik-Timestamp, and
X-Xquik-Nonce headers. Use deliveryId as the per-endpoint idempotency key
and streamEventId when one monitor event must be processed once across retries
or endpoints.
Test the endpoint with POST /webhooks/{id}/test before routing production events. Return a 2xx response within 10 seconds, then process slow Slack, CRM, warehouse, or queue work asynchronously. Use Signature Verification to validate the raw request body before processing.
x-api-key header) or session cookie from the dashboard.Next steps: List Webhooks · Signature Verification · Webhooks Overview