Skip to main content
GET
Pinterest URL Save Counts
Return Pinterest Save Button counts for 1–10 comma-separated public HTTP(S) URLs. Each URL is passed unchanged to the count source: scheme, trailing slash and query string affect its count. Input order and duplicate rows are preserved. Zero can mean either never pinned or nonexistent, and pages outside the Save Button ecosystem may undercount. A malformed or unavailable source response fails the whole request without charging credits. The service requests only Pinterest; it never fetches the supplied external pages. One successful uncached request costs 1 credit, including all supplied URLs. Failed requests and cache hits cost zero. This is one page with no cursor. For a literal comma inside a URL, supply the URL-encoded %2C form.

Authorizations

x-api-key
string
header
required

Headers

Cache-Control
string
Idempotency-Key
string
X-Max-Credits
integer

Optional nonnegative integer cap on the maximum request hold. A live request whose hold exceeds this cap returns 422 CREDIT_BUDGET_EXCEEDED before spending. Metered holds use the requested limit; cache hits and successful idempotent replays cost zero.

Required range: x >= 0

Query Parameters

urls
string
required

1–10 comma-separated URLs, each up to 2,048 characters, without whitespace or embedded credentials. Use %2C for literal commas inside a URL.

Response

Return Pinterest Save Button counts for 1–10 comma-separated public HTTP(S) URLs. Each URL is passed unchanged to the count source: scheme, trailing slash and query string affect its count. Input order and duplicate rows are preserved. Zero can mean either never pinned or nonexistent, and pages outside the Save Button ecosystem may undercount. A malformed or unavailable source response fails the whole request without charging credits. The service requests only Pinterest; it never fetches the supplied external pages.

success
boolean
required
platform
string
required
endpoint
string
required
credits_used
integer
required
Required range: x >= 0
credits_remaining
integer | null
required
request_id
string
required
cached
boolean
required
data
object
required

The selected operation determines the resource fields in this object. Source data can omit a metric or report it as null.