How to run a Pinterest search
GET request to /v1/pinterest/search with your input. You get clean JSON back in seconds for 2 credits per call — no OAuth, scraping or platform SDKs. Keyword pin search — offset cursor, search window 40, flat 2 credits.How to run a Pinterest search (step by step)
- 1
Get a free API key
Create a free Captapi account (100 credits, no card) and generate an API key from the dashboard.
- 2
Call the Pinterest Search API
Send an authenticated GET request to /v1/pinterest/search with your input. No OAuth, no scraping setup.
- 3
Read the JSON response
Parse the clean JSON response. Pass cache=true for a free 24h cache hit; default is always fresh.
Code example
curl "https://api.captapi.com/v1/pinterest/search?q=living%20room%20decor" \
-H "Authorization: Bearer capt_live_..."
# or: -H "x-api-key: capt_live_..."What the response looks like
{
"success": true,
"data": {
"requested": 200,
"totalReturned": 2,
"listingHits": 40,
"hasMore": false,
"nextCursor": null,
"results": [
{
"platform": "pinterest",
"id": "e1_AfqPShxcd8FI1Mzk_H6iLpBKJtreSMD_6BzVlc4ovgbxb_MiiQmvVw",
"url": "https://www.pinterest.com/pin/e1_AfqPShxcd8FI1Mzk_H6iLpBKJtreSMD_6BzVlc4ovgbxb_MiiQmvVw/",
"title": "Sage Green Living Room Inspiration with Warm, Layered Textures",
"description": "There's something so inviting about a living room built around warm, earthy tones. Sage green walls, a floating media console, and a sunken wood shelving nook create depth, while a jute rug, knit throw, and rust-toned pillows add softness and texture. A beautifully layered space worth saving for inspiration.",
"seoAltText": "Living room with sage green accent wall, wood built-in shelf, round wood coffee table, and sectional sofa with knit throw.",
"domain": "Uploaded by user",
"image": "https://i.pinimg.com/736x/f1/b3/01/f1b30118a60baca76da9baa452d10d82.jpg",
"images": {
"170x": {
"url": "https://i.pinimg.com/236x/f1/b3/01/f1b30118a60baca76da9baa452d10d82.jpg",
"width": 236,
"height": 354
},
"236x": {
"url": "https://i.pinimg.com/236x/f1/b3/01/f1b30118a60baca76da9baa452d10d82.jpg",
"width": 236,
"height": 354
},
"474x": {
"url": "https://i.pinimg.com/474x/f1/b3/01/f1b30118a60baca76da9baa452d10d82.jpg",
"width": 474,
"height": 711
},
"736x": {
"url": "https://i.pinimg.com/736x/f1/b3/01/f1b30118a60baca76da9baa452d10d82.jpg",
"width": 736,
"height": 1104
},
"orig": {
"url": "https://i.pinimg.com/originals/f1/b3/01/f1b30118a60baca76da9baa452d10d82.png",
"width": 1024,
"height": 1536
}
},
"dominantColor": "#735a3e",
"reactionCount": 109,
"createdAt": "2026-10-01T22:05:34Z",
"board": {
"name": "Living Room",
"url": "https://www.pinterest.com/aryaspaces/living-room/",
"pinCount": 31,
"collaborative": false
},
"author": {
"id": "1111052307980091292",
"username": "aryaspaces",
"displayName": "Arya Spaces | Home Décor & Organization",
"followers": 22,
"avatar": "https://i.pinimg.com/30x30_RS/77/09/be/7709be34f4f774a96ac0fe2ecf4e8506.jpg",
"avatarMedium": "https://i.pinimg.com/75x75_RS/77/09/be/7709be34f4f774a96ac0fe2ecf4e8506.jpg",
"avatarLarge": "https://i.pinimg.com/140x140_RS/77/09/be/7709be34f4f774a96ac0fe2ecf4e8506.jpg",
"isVerifiedMerchant": false
},
"imageOriginal": "https://i.pinimg.com/originals/f1/b3/01/f1b30118a60baca76da9baa452d10d82.png",
"link": null,
"richPinType": null
},
{
"platform": "pinterest",
"id": "e1_AfqPShwaTkPtRbl_y7gih9_iOTVOMHb7_t2_K470HNTikTWOx00b",
"url": "https://www.pinterest.com/pin/e1_AfqPShwaTkPtRbl_y7gih9_iOTVOMHb7_t2_K470HNTikTWOx00b/",
"title": "Bright Living Room: Cozy, Light-Filled Space",
"description": "Discover a stylish living room with abundant natural light and spacious windows. Explore cozy furniture layouts, premium textures, and airy design ideas to elevate your home",
"seoAltText": "a living room filled with furniture and lots of windows",
"domain": "Uploaded by user",
"image": "https://i.pinimg.com/736x/01/ef/c8/01efc833665d9f08b5a7527d5037e002.jpg",
"images": {
"170x": {
"url": "https://i.pinimg.com/236x/01/ef/c8/01efc833665d9f08b5a7527d5037e002.jpg",
"width": 236,
"height": 348
},
"236x": {
"url": "https://i.pinimg.com/236x/01/ef/c8/01efc833665d9f08b5a7527d5037e002.jpg",
"width": 236,
"height": 348
},
"474x": {
"url": "https://i.pinimg.com/474x/01/ef/c8/01efc833665d9f08b5a7527d5037e002.jpg",
"width": 474,
"height": 699
},
"736x": {
"url": "https://i.pinimg.com/736x/01/ef/c8/01efc833665d9f08b5a7527d5037e002.jpg",
"width": 736,
"height": 1085
},
"orig": {
"url": "https://i.pinimg.com/originals/01/ef/c8/01efc833665d9f08b5a7527d5037e002.jpg",
"width": 1206,
"height": 1779
}
},
"dominantColor": "#79583c",
"reactionCount": 9,
"createdAt": "2026-10-08T21:35:33Z",
"board": {
"name": "Living room",
"url": "https://www.pinterest.com/avislegros346/living-room/",
"pinCount": 602,
"collaborative": false
},
"author": {
"id": "919367848839946069",
"username": "avislegros346",
"displayName": "Avis Legros",
"followers": 73,
"avatar": "https://i.pinimg.com/30x30_RS/0a/2f/80/0a2f8011271fc0134625e77546bb6f11.jpg",
"avatarMedium": "https://i.pinimg.com/75x75_RS/0a/2f/80/0a2f8011271fc0134625e77546bb6f11.jpg",
"avatarLarge": "https://i.pinimg.com/140x140_RS/0a/2f/80/0a2f8011271fc0134625e77546bb6f11.jpg",
"isVerifiedMerchant": false
},
"imageOriginal": "https://i.pinimg.com/originals/01/ef/c8/01efc833665d9f08b5a7527d5037e002.jpg",
"link": null,
"richPinType": null
}
],
"truncatedReason": "search-window",
"query": "living room decor"
}
}Billing metadata (credits charged, cache hit/miss) is returned in the X-Captapi-Credits and X-Captapi-Cache response headers.
Request parameters
| Name | Type | Required | Description |
|---|---|---|---|
| q | string | Yes | Keywords or search query (min 2 characters). |
| limit | integer | No | Max items to return (default 25, max 200). Flat 2 credits per call. |
| cursor | string | No | Pagination cursor. Leave empty for the first page; then pass the nextCursor value returned in the previous response (numeric offset, e.g. 25). A null nextCursor means the end of the search window (max 40). |
| cache | boolean | No | Set true to serve from the 24h response cache (0 credits on hit). Default false — always fetch fresh. |
Frequently asked questions
What does the Pinterest Search API do?
The Pinterest Search API lets you search and return matching results from a public Pinterest query using one GET request to /v1/pinterest/search. It returns clean JSON — no OAuth or infrastructure setup required.
How many credits does the Pinterest Search API cost?
Each successful call costs 2 credits. Pass cache=true to serve from the 24h cache (0 credits on hit); default is always fresh. Selected profile endpoints also accept cacheMaxAge=1d|3d|7d|14d|30d. Failed or empty results are never charged.
Do I need a Pinterest API key or OAuth?
No. A single Captapi key works across every platform Captapi supports — YouTube, TikTok, Instagram, Facebook, Twitter/X, Reddit, Threads, Bluesky, Pinterest, LinkedIn, Rumble, Spotify, Kwai, and more. We handle access, rate limits, retries, and authentication for you.
Is the Pinterest Search API suitable for production use?
Yes. It is a stable REST endpoint with predictable JSON and automatic retries. Pass cache=true to serve from the 24h cache (0 credits on hit); default is always fresh. Selected profile endpoints also accept cacheMaxAge=1d|3d|7d|14d|30d. Use it for analytics, monitoring, and content automation.
Ready to run a Pinterest search?
Start free with 100 credits — no credit card required.
Get your free API key