{"schema_version":"1.0","documentation_url":"https://taskfuel.ai/catalog/manifest/","source":{"type":"provider_specifications","date":"2026-10-15","catalog_url":"https://taskfuel.ai/catalog/"},"capability":{"id":"search-x","name":"Search X","description":"Find live posts about a topic, person or company.","category":{"id":"social","name":"Social media"},"url":"https://taskfuel.ai/tools/x-search/","guide_url":"https://taskfuel.ai/tools/x-search/","detail_url":"https://taskfuel.ai/catalog/capabilities/search-x.json","providers":[{"name":"AnyAPI","domains":["api.getanyapi.com"]},{"name":"BlockRun","domains":["blockrun.ai"]},{"name":"Fiber AI API","domains":["mpp.orthogonal.com/fiber"]},{"name":"Grok","domains":["grok.mpp.paywithlocus.com"]},{"name":"Otto AI","domains":["ottoai.services"]},{"name":"twit.sh","domains":["twit.sh"]}],"price":{"type":"from","amount":0.0006,"currency":"USD","unit":null,"basis":"lowest_positive_declared_endpoint_amount","quote_required":true},"example_prompt":"Use TaskFuel to find X posts from the last 24 hours about Cursor’s new pricing.","endpoint_count":6},"endpoints":[{"provider":{"name":"AnyAPI","domain":"api.getanyapi.com"},"method":"POST","url":"https://api.getanyapi.com/v1/run/twitter.search","name":"X / Twitter Search","description":"Search X (Twitter) with full advanced-search syntax (operators like from:, since:, until:, min_faves: work inline in the query) and get structured tweets with text, author, engagement, and cursor pagination. Limit is a per-page maximum; native pages contain approximately 20…","supporting_call":false,"price":{"currency":"USD","unit":null,"basis":"provider_specification","type":"fixed","amount":0.0006,"quote_required":false}},{"provider":{"name":"Otto AI","domain":"ottoai.services"},"method":"GET","url":"https://x402.ottoai.services/tweet-search","name":"Search X/Twitter for matching tweets — keyword, $cashtag, from:, @mentions or boolean — with author, text and…","description":"Search X/Twitter for any query and get the actual matching tweets — keyword, $CASHTAG, from:handle (a user timeline), @handle (mentions), or boolean OR. Each tweet returns author, full text (long-form note tweets included), timestamp, likes and retweets (reply/quote counts when…","supporting_call":false,"price":{"currency":"USD","unit":null,"basis":"provider_specification","type":"fixed","amount":0.005,"quote_required":false}},{"provider":{"name":"twit.sh","domain":"twit.sh"},"method":"GET","url":"https://x402.twit.sh/tweets/search","name":"Search tweets with advanced filters","description":"Search Twitter/X tweets with advanced filters. At least one filter parameter is required.","supporting_call":false,"price":{"currency":"USD","unit":null,"basis":"provider_specification","type":"fixed","amount":0.006,"quote_required":false}},{"provider":{"name":"BlockRun","domain":"blockrun.ai"},"method":"POST","url":"https://blockrun.ai/api/v1/search","name":"Grok Live Search","description":"Real-time web and news search powered by xAI Grok with live data access.","supporting_call":false,"price":{"currency":"USD","unit":null,"basis":"provider_specification","type":"range","minimum":0.025,"maximum":1.25,"quote_required":false}},{"provider":{"name":"Fiber AI API","domain":"mpp.orthogonal.com/fiber"},"method":"POST","url":"https://mpp.orthogonal.com/fiber/v1/twitter/search","name":"Search tweets by query string. Supports Twitter search operators. Pagination billing: call the first page normally and…","description":"","supporting_call":false,"price":{"currency":"USD","unit":null,"basis":"provider_specification","type":"fixed","amount":0.04,"quote_required":false}},{"provider":{"name":"Grok","domain":"grok.mpp.paywithlocus.com"},"method":"POST","url":"https://grok.mpp.paywithlocus.com/grok/x-search","name":"Chat with X Search","description":"Generate text with current Grok models grounded in live X (Twitter) search results. Uses the xAI Responses API with X search.","supporting_call":false,"price":{"currency":"USD","unit":null,"basis":"provider_specification","type":"quote_required","amount":null,"quote_required":true}}]}