POST
/v1/squids/{squid_hash}Update Settings
Configure the Instagram Posts Scraper settingsConfigure your Instagram Posts Scraper squid settings. Control the maximum number of posts collected, filter by time range, and exclude pinned posts.
Headers
| Key | Value | Required |
|---|---|---|
| Authorization | Token YOUR_API_KEY | Yes |
| Content-Type | application/json | Yes |
Scraper Parameters
max_results
Type:
integer
Default:
unlimited
Description:
Total posts the crawler will collect per profile
max_unique_results_per_run
Type:
integer
Default:
unlimited
Description:
Maximum number of unique posts retrieved across all tasks in the entire run
hours_back
Type:
integer
Default:
unlimited
Description:
Only collect posts from the last N hours (e.g., 24 for posts from last 24 hours)
skip_pinned_posts
Type:
boolean
Default:
false
Description:
If enabled, pinned posts will be excluded from the results
Squid Settings
name
Type:
string
Description:
Display name for your squid configuration
concurrency
Type:
integer
Description:
Number of parallel scraping threads (default: 1)
export_unique_results
Type:
boolean
Description:
Export only unique results (deduplicated)
to_complete
Type:
boolean
Description:
Run until all tasks complete
no_line_breaks
Type:
boolean
Description:
Remove line breaks from results
Pro Tip
Use `hours_back` to only collect recent posts - great for monitoring accounts for new content.
Note
Leave limits empty or null for unlimited collection.
Pro Tip
Enable `skip_pinned_posts` when you only want organic timeline posts without promotional pinned content.