Work with catalogs and product groups
The Pinterest API helps developers, merchants and advertisers manage the shopping experience. It allows you to:
Manage your product catalogs on Pinterest using a regularly scheduled catalog feed or near-real-time bulk updates
Manage product groups that can be displayed on your Shop Tab and can be promoted together as part of a campaign
Generate catalog diagnostic reports
Create and manage shopping ads and the associated campaigns, ad groups, and product groups
Merchants are required to claim their domain to have full access to shopping capabilities. Permissions and access levels
In order to access shopping features via the API you will need to request the and scopes during your OAuth flow. The API will respect the business access permissions of the tokened user. Catalog management features
Included in the Catalog Management suite are these endpoints:
Is an app ID linked to a merchant account ID?
An app is not linked to a merchant account ID. As long as the app has requested the correct scopes during the OAuth flow:
Any Pinterest user who has the right permissions on the merchant account will be able to access these features.
An owning developer who has authenticated as has feeds, can operate on its own account for testing or production purposes.
Using a feed lets you schedule regular updates to your entire catalog. Pinterest will ingest the feed, process the information, and update the items in your catalog.
Manage a feed with these endpoints:
For Hotel partners, all endpoints are supported.
Manage catalog items in batch
You can create, manage, update, and delete specific items or groups of items in your catalog in batch. This is a good solution for merchants whose product attributes change frequently throughout the day, for example if a product's price fluctuates during the day.
Manage product groups for your feed
You can create product groups that contain items based on a filter, which can be grouped together on the Shop tab on your Pinterest profile and/or be promoted together as part of a campaign.
Product groups can be data source agnostic and a set of filters that define the products to be included. Changes made to a product group only affect that specific product group, not the individual products within it.
A shopping ad is a single image ad that promotes a product relevant to people's interests. Learn more about shopping ads. Shopping ads use the Catalog sales objective. To create a shopping ad via the API, use the following steps:
Create the campaign with
and set
=
Add the product groups you want to use in the shopping ad to the ad group using
The items in the promoted product group are your shopping ads.
Ads reporting and analytics
To get analytics about specific ads, use the endpoint. You will need to provide the and can additionally request multiple that you want the analytics for. You can get similar analytics for a given ad group, product group, campaign, or for your ad account as a whole, as detailed in our Ads Reporting guide. If you want a report with a large number of different metrics or historical data, we recommend using the asynchronous reports under Ads Analytics.