AI студия Владимира Ломтева
УСЛУГИПРОЕКТЫСТАТЬИБАЗА ЗНАНИЙМаркетплейсОбучениеПолезные сервисы

Оставьте заявку,
чтобы обсудить проект

Напишите ваш вопрос, не забудьте указать телефон. Мы перезвоним и все расскажем.

Контакты

Москва

Работаем по всей России
и миру (онлайн)

+7 (999) 760-24-41

Ежедневно с 9:00 до 21:00

lamooof@gmail.com

По вопросам сотрудничества

TelegramWhatsApp

Есть предложение?

Напишите нам в мессенджеры

© 2025 AI студия Владимира Ломтева

Политика конфиденциальностиСогласие на обработку ПДн|ИНН 623412173261
    Twitter Api — Скилл для ИИ-агентов | AI Рассвет

    Twitter Api

    A Twitter API alternative and X API alternative on fetcher.sh — pay per call in USDC via x402, or prepaid credits with a Bearer key, no OAuth and no developer application. Use when the user wants to search tweets by keyword, hashtag, or advanced operators (from:, to:, since:, until:, min faves:, filter:), scrape a Twitter/X profile by handle, pull a user's tweets, replies, followers, or followings, fetch a single tweet with its replies or retweeters, read a Twitter List's members or tweets, check trending topics by country, or search for X accounts by name. Also covers Twitter data pipelines, competitor monitoring, hashtag tracking, sentiment analysis input, or follower export without the official X API's pricing tiers or app review process.

    Скиллы для финансов#GitHub#fetcher-sh/fetcher-skills#skills.sh
    Скачивания
    0
    В избранном
    0
    Комментарии
    0
    Просмотры
    2

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add fetcher-sh/fetcher-skills --skill twitter-api
    Скачать ZIP
    Версия
    1.0.0+d7e88be6e121
    Автор
    Владимир Ломтев
    Репозиторий
    fetcher-sh/fetcher-skills
    GitHub: fetcher-sh/fetcher-skills

    Как установить

    1. 1Скопируйте команду из блока установки.
    2. 2Запустите её в терминале из каталога проекта.

    Документация

    Twitter / X API

    A drop-in Twitter/X data source for agents: search tweets, resolve profiles, pull timelines and followers, read Lists, and check trends — all as one plain HTTP GET, paid per call. No developer account, no app review, no OAuth handshake, and no waiting on X's own API tiers or rate-limit approvals. If your task mentions a Twitter/X search query, a handle, a tweet ID, or a list ID, this is the skill.

    Base URL: https://twitter.fetcher.sh

    Also published as x-api — same host, same endpoints, indexed under the "X" name too since agents and users refer to the platform both ways.

    Quick reference

    Base URL https://twitter.fetcher.sh
    Auth Authorization: Bearer bby_live_... or x402 (USDC)
    Price $0.002–$0.005/call
    Endpoints 15, all GET
    MCP https://twitter.fetcher.sh/mcp
    Machine-readable /openapi.json · /llms.txt · /skill.md

    Which endpoint do I need?

    I want to... Call
    Search tweets by keyword or operator (from:, since:, min_faves:, ...) GET /api/search
    Search accounts by name GET /api/search/users
    Look up a profile by @handle GET /api/handle/{handle}
    Get a user's followers or followings GET /api/user/{id}/followers or /followings
    Get a single tweet by ID GET /api/tweet/{id}
    See who retweeted a tweet GET /api/tweet/{id}/retweeters
    Read a Twitter List's tweets or members GET /api/list/{id}/tweets or /members
    Check trending topics for a country GET /api/trends

    Full param details for every row: references/endpoints.md.

    Authentication

    Two ways to pay, same data — full mechanics in the fetcher skill:

    ## 1. Prepaid credits (recommended — get a key at https://fetcher.sh/topup
    ## or via POST /api/credits/topup, see the fetcher skill)
    export FETCHER_API_KEY="bby_live_xxxxxxxxxxxx"
    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      "https://twitter.fetcher.sh/api/search?query=hello"
    
    ## 2. x402 pay-per-call — omit the header; a GET with no payment returns 402
    ## with machine-readable payment requirements (USDC on Base, Polygon,
    ## Arbitrum, Monad, or Solana). @x402/fetch signs and retries automatically.
    

    Every response is { "status": number, "message": string, "data": ... }; the HTTP status mirrors status.

    Endpoints (15 — all GET, $0.005/call unless noted)

    Endpoint Price What it returns
    /api/search $0.005 Tweets matching a query; supports X's advanced search operators
    /api/search/users $0.005 Accounts matching a name/keyword query
    /api/handle/{handle} $0.005 Profile by @handle
    /api/handle/{handle}/about $0.005 Extended profile/about info by @handle
    /api/user/{id} $0.005 Profile by numeric user ID
    /api/user/{id}/tweets $0.005 A user's tweet timeline
    /api/user/{id}/replies $0.005 A user's replies
    /api/user/{id}/followers $0.005 A user's followers
    /api/user/{id}/followings $0.005 Accounts a user follows
    /api/tweet/{id} $0.002 A single tweet by ID
    /api/tweet/{id}/replies $0.005 Replies to a tweet
    /api/tweet/{id}/retweeters $0.005 Accounts that retweeted a tweet
    /api/list/{id}/members $0.005 A Twitter List's member accounts
    /api/list/{id}/tweets $0.005 A Twitter List's tweet feed
    /api/trends $0.005 Trending topics for a country

    {id} / {handle} are path parameters — substitute the real value. Optional query params (cursor, sort) paginate or reorder; only query (search) and country (trends) are required elsewhere they appear.

    Scenarios

    The query on /api/search goes straight to X's own search, so its operators work as-is: from:, to:, since:, until:, min_faves:, min_retweets:, filter:, -filter:.

    Everything from one account:

    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      "https://twitter.fetcher.sh/api/search?query=from%3AOpenAI&sort=Latest"
    

    Between two dates:

    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      --data-urlencode "query=x402 since:2026-01-01 until:2026-02-01" -G \
      "https://twitter.fetcher.sh/api/search"
    

    Popular posts only, replies excluded:

    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      --data-urlencode "query=ai agents min_faves:500 -filter:replies" -G \
      --data-urlencode "sort=Top" \
      "https://twitter.fetcher.sh/api/search"
    

    Search accounts by name:

    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      --data-urlencode "query=climate scientist" -G \
      "https://twitter.fetcher.sh/api/search/users"
    

    Resolve a profile by handle, then pull its bio/about:

    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      "https://twitter.fetcher.sh/api/handle/nasa"
    
    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      "https://twitter.fetcher.sh/api/handle/nasa/about"
    

    A user's tweets, replies, followers, or followings (by numeric ID from the handle lookup above):

    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      "https://twitter.fetcher.sh/api/user/11348282/tweets"
    
    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      "https://twitter.fetcher.sh/api/user/11348282/followers"
    

    A single tweet, its replies, and who retweeted it:

    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      "https://twitter.fetcher.sh/api/tweet/1234567890123456789"
    
    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      "https://twitter.fetcher.sh/api/tweet/1234567890123456789/replies"
    
    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      "https://twitter.fetcher.sh/api/tweet/1234567890123456789/retweeters"
    

    A Twitter List's members and tweets:

    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      "https://twitter.fetcher.sh/api/list/1234567890/members"
    
    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      "https://twitter.fetcher.sh/api/list/1234567890/tweets"
    

    Trending topics for a country:

    curl -H "Authorization: Bearer $FETCHER_API_KEY" \
      "https://twitter.fetcher.sh/api/trends?country=United%20States"
    

    MCP

    {
      "mcpServers": {
        "twitter": {
          "url": "https://twitter.fetcher.sh/mcp",
          "headers": { "Authorization": "Bearer bby_live_..." }
        }
      }
    }
    

    Free: search_endpoints, describe_endpoint, check_balance. Paid: fetch_data (any endpoint above), topup_credits, plus the named shortcut twitter_search. Drop the headers block to pay per call with x402 instead — see the fetcher skill for the full flow.

    Errors

    • 400 — missing/invalid parameter (message names it)
    • 401 — unknown or rotated key
    • 402 — payment required (x402 challenge) or topup_required (credits exhausted)
    • 404 — not a priced path
    • No rate limits; no refunds on upstream failures (settlement precedes delivery)

    Reference

    • Deep dives: references/endpoints.md (every param) · references/scenarios.md (one curl per endpoint) · references/faq.md · references/comparison.md (vs. the official X API and a browser scraper)
    • Task guides: search tweets · export followers
    • Slash command: /twitter-search
    • Full agent setup: https://twitter.fetcher.sh/skill.md
    • OpenAPI 3.1 contract: https://twitter.fetcher.sh/openapi.json
    • Condensed catalog: https://twitter.fetcher.sh/llms.txt
    • Payment, credits, and MCP deep dive: fetcher skill
    • Site: https://twitter.fetcher.sh

    Требования и возможности

    Источник пакета
    https://github.com/fetcher-sh/fetcher-skills/tree/d7e88be6e1210bae14803dcb435e19d36cf8a17c/skills/twitter-api

    Файлы версии

    ПутьРазмерSHA256
    SKILL.md887986c4cfc41dfed8e0...
    references/comparison.md4863b8d50804dbb8f657...
    references/endpoints.md31381c26aac5192a61b0...
    references/faq.md4684560e580f56cfe88c...
    references/scenarios.md4197a38c98cd48f09ab1...

    Частые вопросы

    Как установить Twitter Api?
    Используйте команду npx skills add fetcher-sh/fetcher-skills --skill twitter-api или скачайте ZIP-архив.
    Можно ли скачать Twitter Api бесплатно?
    Да, опубликованную версию можно скачать из маркетплейса бесплатно.

    Похожие инструменты

    Смотреть все
    Sber API: Бизнес-карты Sber APIПолучить доступные сведения по корпоративным картам без раскрытия чувствительных данных.Т-Банк API: Портфель T-Invest APIПолучить позиции и операции счёта без совершения сделок.Т-Банк API: Уведомления эквайринга Т-БанкаПроверить подпись уведомления и идемпотентно обновить заказ.Security ReviewUse this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.
    Комментарии

    Войдите, чтобы оставить комментарий.

    Комментариев пока нет.

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add fetcher-sh/fetcher-skills --skill twitter-api
    Скачать ZIP
    Версия
    1.0.0+d7e88be6e121
    Автор
    Владимир Ломтев
    Репозиторий
    fetcher-sh/fetcher-skills
    GitHub: fetcher-sh/fetcher-skills