Skip to content

Developer Platform

Search docs & API
Log in
Sign up

Pinterest Developer Platform Overview

Welcome to the Pinterest Developer Platform. The Pinterest API allows developers to build experiences and apps for creators, advertisers, and merchants. This page provides an overview of the information you can expect to find within our documentation.
Connect your app
API reference
Change log
Get help

Getting started

Connect your app to the Pinterest API today. Create a developer account, tell us about your app, then submit it for review. For more details, follow the steps in our Connect app page.
Getting started steps

Integrate with the Pinterest API

Use Transport Layer Security (TLS) version 1.2 or later when calling the Pinterest API v5, as the 1.0 and 1.1 protocols are deprecated. Learn more.
Use Transport Layer Security (TLS) version 1.2 or later when calling the Pinterest API v5, as the 1.0 and 1.1 protocols are deprecated. Learn more.
Once you've connected your app to Pinterest, you'll get access to all of our most popular API features. While you get started, refer to the Key concepts section of our docs to understand core Pinterest concepts which will help ground your understanding in how the Developer Platform works.
Refer to our API reference for a comprehensive look at available endpoints including query parameters and sample responses. Finally, review our integration guides for a more instructional walk through of how to use the Pinterest API for the most common use cases.
  1. Conversion Tracking
  2. Content Management
  3. Ads Management
  4. Targeting
  5. Shopping
  6. Analytics & reporting

Test & deploy

We offer several developer tools such as a Python SDK, sandbox environment, and test tokens that can make it easier for you to start making calls. More details are found under the Developer tools section of our docs.
The Reference section contains details on rate limiting, pagination, and error codes.

Maintaining your app

Our Changelog is the most up-to-date resource for information on breaking changes, deprecations, and new features in the Pinterest API. For breaking changes we'll send an email notification to the contacts provided under your app's details. In order to ensure you receive these notifications, be sure you have enabled business emails under your profile settings.

Troubleshooting & help

All technical support for the Pinterest Developer Platform is managed through our Help Center. For details on how to file a ticket, review our Help & feedback page. Don't forget to join our Developer Community to connect and ask questions to other developers building on our platform!
NEXT
Connect app
Was this page helpful?