Description
n8n Twitter community node for Xquik


Xquik is the world’s fastest and cheapest X Twitter scraper service with the most complete X data. Xquik charges only for delivered, unique, filter-matching results and never pads rows.
Xquik is an independent third-party service. Not affiliated with X Corp. “Twitter” and “X” are trademarks of X Corp.
This n8n community node reads X data through Xquik. Search tweets & users, read trends, check follows & view your Xquik credits.
Trust & usage











- 51,000+ downloads of Xquik’s Twitter API packages on npm, PyPI, RubyGems, NuGet, Packagist & Terraform (source)
- 7,800+ users of Xquik’s Twitter scraper Actors on Apify (source)
- 5,700,000+ runs of Xquik’s Twitter scraper Actors on Apify (source)
- 4.66 of 5 for the X Tweet Scraper from 16 Apify reviews (source)
- 3,900+ accounts on xquik.com (source)
- 1,600+ installs of Xquik’s Twitter Skills on skills.sh (source)
- $38,000+ in revenue verified by TrustMRR (source)
- 501 ms median REST API read time over the last 7 days (source)
- 370+ GitHub stars across Xquik’s repos (source)
- 960+ downloads of n8n-nodes-xquik on npm (source)
- This repo meets the OpenSSF Best Practices passing criteria (source)
Checked on 2026-10-15. See each number with its date & source on xquik.com/trust or as JSON.
Operations
| Task | Resource | Operation | Xquik route |
| — | — | — | — |
| Search tweets | Tweet | Search | GET /x/tweets/search |
| Search users | User | Search | GET /x/users/search |
| Read regional trends | Trend | Get Many | GET /trends |
| Check whether one account follows another | Follow | Check | GET /x/followers/check |
| View available credits | Account | Get Credits | GET /credits |
Use the Xquik API for full follower exports or approved posting.
Install
Install n8n-nodes-xquik from Settings → Community Nodes.
npm install n8n-nodes-xquik
Credentials
Create an Xquik API key and add it to the Xquik API credential in n8n. The node sends it in the x-api-key header.
Verify changes
bin/check-local
It installs from the lockfile, builds, type checks, tests, lints, audits dependencies, verifies registry signatures, and checks reproducible package bytes. Tests enforce 100% coverage and check request contracts. It also checks REUSE 3.3 metadata with a pinned reuse, which uvx runs, so install uv first. Last, it runs CodeQL’s security-extended queries and fails on any result, so install CodeQL with brew install --cask codeql. It stops at the first failure and says what to fix. The audit covers every dependency at every severity. A development finding passes only through a reviewed entry in audit-exceptions.json, with a recheck date at most 30 days out. When the tree is clean and the commit is on GitHub, it posts the result as the xquik-local-checks commit status. Pass --no-status to skip that.
Release
Maintainers release from a local machine. The npm token stays in the macOS Keychain. 2 environment variables name its Keychain item.
NPMKEYCHAINSERVICE= NPMKEYCHAINACCOUNT= bin/release-local
It stops at once when either variable is unset. It runs on a clean main that matches origin/main. It runs bin/check-local, publishes the package.json version to npm, and checks that npm serves the same package it built. Only then it pushes tag v and creates its GitHub release. It skips the npm upload when that version is already published.
bin/release-local --dry-run runs every check and npm publish --dry-run. It reads no token and publishes, tags and releases nothing.


