I want to use the Tweet Scraper service on Fast Marketplace.
## Setup (skip if you already have Fast Marketplace set up)
1. Open the marketplace skill: https://marketplace.fast.xyz/skill.md
2. Fund a Fast wallet on mainnet.
3. Choose the paid tweet route that matches your search pattern.
4. Keep the returned job token and poll the marketplace job route for completion.
## Available Endpoints
### Hashtag Tweets ($0.0001 USDC)
curl -X POST "https://api.marketplace.fast.xyz/api/apify-tweet/hashtag-tweets" \
-H "Content-Type: application/json" \
-d '{
"sort": "Latest",
"searchTerms": [
"#AI lang:en"
],
"tweetLanguage": "en"
}'
This route packages hashtag-centric query patterns into a distinct marketplace operation.
### Profile Tweets ($0.0001 USDC)
curl -X POST "https://api.marketplace.fast.xyz/api/apify-tweet/profile-tweets" \
-H "Content-Type: application/json" \
-d '{
"sort": "Latest",
"author": "NASA",
"searchTerms": [
"from:NASA"
]
}'
Use this route when the primary selector is a specific account rather than a free-text topic search.
### Search Tweets ($0.0001 USDC)
curl -X POST "https://api.marketplace.fast.xyz/api/apify-tweet/search-tweets" \
-H "Content-Type: application/json" \
-d '{
"sort": "Latest",
"searchTerms": [
"artificial intelligence"
],
"tweetLanguage": "en"
}'
This is the default route for generic keyword and advanced query search on X.
### Verified Topic Tweets ($0.0001 USDC)
curl -X POST "https://api.marketplace.fast.xyz/api/apify-tweet/verified-topic-tweets" \
-H "Content-Type: application/json" \
-d '{
"sort": "Top",
"searchTerms": [
"cryptocurrency filter:verified"
],
"onlyVerifiedUsers": true
}'
Use this route for analyst-style workflows where verified accounts are a hard filter.
For paid endpoints: the first call returns 402. Authorize payment with your Fast wallet and retry with the payment signature header.Have a request?