Buy credits once and use them when you need them. There are no monthly tiers, and credits do not expire.
Pinterest Search API for visual and product research
Use SocialListeningAPI to search public Pinterest pins around a product, problem, or visual theme. Get normalized titles, descriptions, images, creators, boards, outgoing links, publication dates, and Pinterest source URLs.
- Find visual ideas and products around a topic
- Review creators, boards, images, and source links
- Continue through results with cursor pagination
{
"success": true,
"platform": "pinterest",
"endpoint": "/api/v1/pinterest/search",
"data": {
"items": [
{
"id": "3729612256605144",
"platform": "pinterest",
"url": "https://www.pinterest.com/pin/3729612256605144/",
"content": {
"title": "Savory Italian Pot Roast",
"text": "Italian Pot Roast: A Hearty and Flavorful Recipe",
"media_urls": [
"https://i.pinimg.com/originals/example.webp"
],
"thumbnail_url": "https://i.pinimg.com/originals/example.webp"
},
"author": {
"id": "3729749599852575",
"username": "csadak",
"display_name": "Courtney Elizabeth",
"avatar_url": "https://i.pinimg.com/140x140_RS/example.jpg",
"verified": false
},
"engagement": {
"views": null,
"likes": null,
"comments": null,
"shares": null,
"saves": null
},
"published_at": "2025-01-07T18:23:09.000Z",
"ext": {
"external_url": "https://example.com/italian-pot-roast",
"domain": "example.com",
"auto_alt_text": "A plate of Italian pot roast",
"seo_alt_text": "A plate of Italian pot roast",
"is_promoted": false,
"board_id": "3729680880427868",
"board_name": "Food",
"board_url": "/csadak/food/",
"board_pin_count": 423
}
}
]
},
"pagination": {
"next_cursor": "Y2JVSG81V2sxcmNHRlpWM1J...",
"has_more": true,
"page_size": 1
},
"raw": {
"success": true,
"credits_remaining": 99,
"credits_charged": 1,
"pins": [],
"cursor": "Y2JVSG81V2sxcmNHRlpWM1J..."
},
"request_id": "req_example123",
"credits_used": 1,
"credits_remaining": 99
}What does Pinterest Search API return?
Pinterest Search API finds public pins matching a keyword or phrase and returns JSON. Each result can include pin title, description, image, creator, board, outgoing website, domain, alt text, publication time, and original Pinterest URL.
Send a GET or POST request with your API key and query. When more results exist, copy
pagination.next_cursor into next request's cursor. Each successful
request costs 1 credit.
Current endpoint has no date, language, region, board, or engagement filters. Results may be incomplete when Pinterest changes public search behavior. Use Pinterest's official API for authenticated account Pins, boards, publishing, ads, or analytics.
Try Pinterest Search API
Choose cURL, Axios, or fetch. Add your API key, change the query, and send the request.
curl --get 'https://api.sociallisteningapi.com/api/v1/pinterest/search' \
--data-urlencode 'query=social listening' \
--data-urlencode 'raw=true' \
--header 'x-api-key: YOUR_API_KEY'Why use SocialListeningAPI for Pinterest search?
Search Pinterest with the same API key, credit balance, pagination pattern, and normalized response structure used across supported public sources.
Each API returns the same core response shape, so you do not need separate parsing code for every source.
Search public social posts, videos, profiles, Google results, and Discourse forums with one API key.
Failed requests do not use credits. A successful response uses the endpoint's listed credit cost.
Keep available post URLs beside results for review, citations, and follow-up work.
Use normalized fields in your app and inspect the raw provider response when you need more detail.
Use Pinterest in multi-source research
Add public pins to brand research, share-of-voice reviews, and sourced data reports. These playbooks keep collection, storage, analysis, and alerts clearly separated.
SocialListeningAPI vs Pinterest's official API
SocialListeningAPI fits public pin keyword search. Pinterest's official API fits authenticated account content, board management, publishing, ads, and analytics.
SocialListeningAPI
Search public Pinterest pins by keyword with one server-side API key.
- Search public pins without a Pinterest developer app
- Get normalized pin, image, creator, board, and link fields
- Continue results with a cursor
- Pay 1 credit for a successful Pinterest search
Pinterest's official API
Pinterest provides authenticated APIs for account Pins, boards, content management, ads, and analytics.
- Create a Pinterest business account and developer app
- Submit the app for access review
- Use OAuth or approved app credentials
- Choose this route for account-owned content and platform operations
MCP integration
Give social listening powers to your chat app
Connect SocialListeningAPI to Claude or ChatGPT. Ask a question in plain language, get actual, realtime results from social media platforms, forums and serps - with source links.
Use it to get brand mentions, scope out competitors, find leads and more - all from within your chat app.
See how the MCP worksreddit · "social listening API cost"Public posts returned with source URLs · 1 credit
Simple credit pricing
Buy a one-time credit pack and use it across every API. Credits do not expire.
Starter
A simple pack for testing the API and smaller projects.
- $0.0040 per credit
- Use credits across every API endpoint
- Credits never expire
Growth Best value
More credits at a lower cost for apps making regular calls.
- $0.0025 per credit
- Use credits across every API endpoint
- Credits never expire
Pinterest Search API questions
Can an API search public Pinterest pins by keyword?
Do I need a Pinterest developer app?
What fields does Pinterest search return?
How much does one Pinterest search cost?
Does Pinterest search support pagination?
Can I filter Pinterest results by date, language, region, or board?
When should I use Pinterest's official API?
Make your first Pinterest search request
Create an account, copy your API key, and use 100 free credits to test public pin search.


