Get URL save counts
Count how many times web pages have been saved to Pinterest. Pass up to ten comma-separated addresses; each address is counted exactly as written, so http/https, trailing slashes and query strings are separate entries. A count of 0 means Pinterest reports no saves for that exact address.
/v1/pinterest/url-statsx-api-keyHeaders
Get your API keyYour ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.
Required comma-separated list of 1–10 distinct absolute http(s) URLs, at most 2,048 characters each, without credentials or whitespace. Addresses are sent to Pinterest as written and are never visited.
max 20490 chars
https://example.com/recipe/,https://example.com/True when usable supported data was retrieved.
success, partial, failed, or challenged. Partial results carry coverage warnings.
one of: success, partial
Opaque operation identifier for correlation.
Pinterest’s public save-count service.
absolute HTTPS URL
UTC retrieval time. Every call makes fresh upstream requests; Pinterest may serve its own cached data.
Completeness of the returned counts. malformed_records names an address Pinterest answered for a different URL.
Always included.
one of: public_resource, public_page, public_graphql, public_widget
Always included.
Always included.
Upstream attempts, total decoded response bytes, and elapsed milliseconds.
Always included.
0 – 11
Always included.
≥ 0
Always included.
≥ 0
One {url, count} record per counted address, in request order.
up to 10 items
Always included.
Always included.
≥ 0
No fields match.
HTTP 200 returns the success variant. Check status: partial means usable data with warnings, and failed or challenged requests carry a failure object described in Errors & responses.
| HTTP | failure.code | Meaning |
|---|---|---|
| 200 | partial | Some records were restricted, malformed or capped, or pagination was unavailable. Inspect coverage.warnings. |
| 400 | invalid_request | Missing, duplicate, unsupported or invalid parameters or URL. |
| 401 | unauthorized | Missing or invalid service key. |
| 403 | restricted_page | Access-gated pin, board or profile, or no usable public records. |
| 404 | not_found | Pinterest explicitly reported a missing resource, or the route is unknown. |
| 429 | upstream_rate_limited | Pinterest rate limited retrieval. |
| 502 | upstream_challenged | Pinterest challenged the request. |
| 502 | unsupported_page upstream_error | Incomplete, changed or mismatched source data, or retrieval failure. |
| 502 | response_too_large payload_too_complex request_limit | A byte, parsing or request bound was exceeded. |
| 502 | unsafe_redirect | Upstream redirected; redirects are not followed. |
| 503 | busy | All worker slots are occupied. |
| 504 | timeout | The shared deadline expired. |