I want to use the Instagram 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 Instagram route that matches your workflow.
4. Keep the returned job token and poll the marketplace job route for completion.
## Available Endpoints
### Hashtag Posts ($0.0001 USDC)
curl -X POST "https://api.marketplace.fast.xyz/api/apify-instagram/hashtag-posts" \
-H "Content-Type: application/json" \
-d '{
"search": "aiagents",
"searchType": "hashtag",
"resultsType": "posts",
"searchLimit": 1,
"resultsLimit": 25
}'
Use hashtag search for trend tracking and content discovery when you do not know exact profile URLs.
### Place Posts ($0.0001 USDC)
curl -X POST "https://api.marketplace.fast.xyz/api/apify-instagram/place-posts" \
-H "Content-Type: application/json" \
-d '{
"search": "Niagara Falls",
"searchType": "place",
"resultsType": "posts",
"searchLimit": 1,
"resultsLimit": 25
}'
This route is useful for local content research and place-based social listening.
### Post Comments ($0.0001 USDC)
curl -X POST "https://api.marketplace.fast.xyz/api/apify-instagram/post-comments" \
-H "Content-Type: application/json" \
-d '{
"directUrls": [
"https://www.instagram.com/p/C3TTthZLoQK/"
],
"resultsType": "comments",
"resultsLimit": 25
}'
Comments can only be scraped from direct post URLs, not profile or search results.
### Profile Posts ($0.0001 USDC)
curl -X POST "https://api.marketplace.fast.xyz/api/apify-instagram/profile-posts" \
-H "Content-Type: application/json" \
-d '{
"directUrls": [
"https://www.instagram.com/example/"
],
"resultsType": "posts",
"resultsLimit": 25
}'
Use this when you already know the exact profile URLs to scrape.
For paid endpoints: the first call returns 402. Authorize payment with your Fast wallet and retry with the payment signature header.Have a request?