Trend research
Surface rising pins and topics before they take off.
This endpoint allows you to search for pins on Pinterest using a keyword query. Returns a list of pins with their titles, descriptions, images, and pinner information. Supports pagination using the bookmark parameter for retrieving large result sets. Returns structured JSON from a single API call — no proxies, browsers or parsers to maintain.
POST the scraper slug and your parameters to a single endpoint, authorized with your API key. No proxies to rotate, no browser to run — the response is parsed and ready to use.
curl -X POST https://app.serpproxies.com/api/v1/scrape \
-H "Authorization: Bearer $SERP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"slug":"pinterest-search","params":{"query":"coffee"}}'Search Pinterest for pins by keyword accepts 3 parameters. Pass them in the "params" object of your request body.
| Parameter | Type | Required | Description |
|---|---|---|---|
| query | text | Required | Query |
| limit | number | Optional | Limit |
| bookmark | text | Optional | Bookmark |
One key, one endpoint and a predictable response envelope — the same contract applies to every scraper.
Send your API key as an "Authorization: Bearer <key>" header, or as "x-api-key: <key>". Create and rotate keys in the dashboard — one key works across all 179 scrapers.
Up to 120 requests per minute per key; exceed it and the API returns 429. For large jobs, reach out and we'll raise your limit. Your balance is drawn only on a successful scrape.
| Status | Meaning | When |
|---|---|---|
| 200 | OK | success: true, with the parsed result in data. |
| 400 | Bad request | Missing slug or a required input parameter. |
| 401 | Unauthorized | Missing or invalid API key. |
| 402 | Payment required | Insufficient balance — top up to continue. Not charged. |
| 404 | Not found | The slug doesn't match a scraper. |
| 429 | Too many requests | Over 120 requests/minute for this key. |
| 502 / 503 | Scrape failed / unavailable | Upstream problem — you're not charged. |
| 500 | Server error | Unexpected error — you're not charged. |
{
"success": false,
"data": null,
"error": "Insufficient balance"
}Every response uses the same shape — success, data and error — so you branch on one field.
Content tools, trend researchers, social analytics and e-commerce teams.
Surface rising pins and topics before they take off.
Aggregate pins and boards around a theme for your product.
Track a brand's boards, pins and engagement.
Find products and inspiration linked from pins.
Why teams reach for the Pinterest scraper instead of an official API.
Pinterest's official API requires an application and is scoped to business use cases — it won't return arbitrary public pins or boards. Our endpoints return that public data as structured JSON.
One flat rate across all 179 scrapers, drawn from your prepaid balance as you go. No tiers to decode, no overage traps — top up and start pulling data.
Every scraper runs on proxies and browsers we own and operate. There's no reseller markup and no separate proxy bill — the request price is the whole price, and it already includes the anti-bot work.
Flat pricing at $0.60 per 1,000 requests, billed from your balance as you go. Failed requests aren't charged, nothing expires, and there's no monthly minimum or seat licensing to reason about.
Each endpoint returns a stable, documented shape — parsed, typed and consistent — so you build against a schema instead of babysitting brittle CSS selectors that break on every redesign.
179 scrapers share a single endpoint, a single auth key and a single balance. Learn it once and every source — from Google to TikTok to Booking.com — works the same way.
This endpoint allows you to search for pins on Pinterest using a keyword query. Returns a list of pins with their titles, descriptions, images, and pinner information. Supports pagination using the bookmark parameter for retrieving large result sets. The response is structured JSON with a consistent shape, so you can parse it directly instead of scraping HTML.
Create an account, grab your API key and send your first request in minutes. Flat pricing, structured JSON, no proxies to run.

Against the backdrop of rapid growth in cross-border e-commerce, overseas social media operations, and globalized business expansion, companies and teams are facing increasingly…

What are sneaker proxies? Sneaker proxies are IP addresses that let your bot run multiple simultaneous tasks on sites like Nike SNKRS, Adidas, and Shopify drops. Each task gets…

What are burned proxies? Burned proxies are IP addresses flagged by anti-bot systems from previous botting activity. Once an IP's reputation score drops below a threshold, it…