Skip to content
All sites
Data API

Pinterest Data API

Structured JSON data, on demand, with anti-bot bypass built in.

4endpointsRate Limit handled for you
pinterest.comGET/pinterest/boa…GET/pinterest/pin…GET/pinterest/sea…{ } JSON

Pinterest Data API overview

Extract structured data from Pinterest as structured JSON. Choose an endpoint below, check its parameters, and run it in the dashboard playground.

/v1/pinterest/… Open playground

Key Features

Structured JSON

Clean, normalized records for structured data. No HTML parsing on your side.

4 endpoints

Across 4 categories, all under one base path.

Anti-bot handled

Rate Limit cleared for you behind the scenes.

Fresh or cached

Serve instantly from the warm store, or force a live scrape per request.

Regions & Languages

Global coverage. Results are returned for the default locale.

Pagination

These endpoints return a single result set (no pagination needed).

Quick Start

Use your dedicated Data API key. Follow this endpoint's method and parameters.

data_api.py
# Install: pip install requests
import json
import os
import requests

params = json.loads("{\"q\":\"home decor\",\"limit\":25}")
response = requests.request(
    "GET", "https://api.capzy.ai/v1/pinterest/search/pins",
    headers={"X-API-Key": os.environ["CAPZY_DATA_API_KEY"]},
    params=params,
    timeout=120,
)
response.raise_for_status()
print(response.json())

Per-run pricing

failed requests are free
EndpointCategoryPrice / 1k results
/v1/data/pinterest/boards/pinsBoard and PinsBoards1 credit / run
/v1/data/pinterest/pins/{pin_id}Pin DetailPins1 credit / run
/v1/data/pinterest/search/pinsSearch PinsSearch1 credit / run
/v1/data/pinterest/users/{username}User and BoardsUsers1 credit / run