← All monitored APIs
Pinterest API // api changelog

Pinterest API API changelog

We check Pinterest API's changelog and OpenAPI spec every day, because we run production integrations on the Pinterest API API. This page lists the 55 changes we have recorded since monitoring started on 29 March 2026, newest first.

In short

2 breaking changes and 1 deprecation in the Pinterest API API in the last 90 days. The latest: “Automatic UTM parameters for ads” (15 September 2026).

2 Breaking, 90 days
1 Deprecations, 90 days
55 Changes on record
Last checked

Pinterest API API changes

Labels are assigned automatically. Check the vendor's note before planning work around an entry.

September 2026

  1. Automatic UTM parameters for ads

    Pinterest now automatically adds UTM parameters to ad destination URLs unless opted out, which may affect integrations that rely on exact URL strings or query parameter validation.

  2. Pinner data access denial error

    New HTTP 403 PINNER_DATA_DENIED error for apps registered after September 14, 2026 when requesting boards or Pins without explicit authorization, requiring approval before requests can succeed.

    Affects one of your integrations? We take over the migration, at a fixed price
  3. Agency owned ad accounts

    New endpoints added to allow agencies to create and manage agency-owned ad accounts on behalf of advertisers with new POST, PATCH, and GET request endpoints.

  4. Update reporting for objective simplification

    Required migration of all ad campaigns to support new SALES and LEADS campaign objectives while treating CATALOG_SALES and WEB_CONVERSION as legacy, with mandatory migration deadline of February 1, 2027.

    Affects one of your integrations? We take over the migration, at a fixed price

August 2026

  1. Developer terms and guidelines updated

    Pinterest updated Developer and API Terms of Service and Developer Guidelines to clarify how developers may use Pinterest Data made available through APIs and authorized tools.

  2. Developer terms and guidelines updated

    Updates to developer terms and guidelines documentation affecting API usage policies.

July 2026

  1. Objective simplification features in production

    Objective simplification features have moved from beta to production, affecting ad campaign creation and management endpoints.

  2. Age bucket and gender targeting visibility in reports

    New demographic targeting columns (AGE_BUCKET and GENDER) added to the reporting API's targeting_types array for segmenting product item performance by age and gender.

  3. Age bucket and gender targeting visibility in reports

    New visibility for age bucket and gender targeting data in analytics and reports.

June 2026

  1. Advertiser-defined events

    New capability for advertisers to define custom conversion events.

  2. Custom conversion events

    Enhanced support for custom conversion event definitions in ads.

  3. Expanded marketing mix modeling report

    Marketing mix modeling reports have been expanded with additional data or capabilities.

  4. New customer acquisition

    New features or parameters added for targeting new customer acquisition in campaigns.

  5. Reporting timezone GA for analytics endpoints

    Timezone reporting parameter generally available in analytics endpoints.

  6. Using Pinterest docs with AI tools

    Documentation now compatible with AI tools for improved developer experience.

  7. Lower-funnel objectives for Media Planner

    WEB_CONVERSION and CATALOG_SALES objectives can now be used with Media Planner API for forecasted audience sizing and outcomes, as part of objective simplification deprecation.

  8. Objective simplification features in production

    Campaign objective simplification with new LEADS and SALES objectives replacing WEB_CONVERSION and CATALOG_SALES is now in production with a February 1, 2027 migration deadline.

  9. Disclosing AI content in ads

    New ai_disclosures parameter added to Pin endpoints allowing declaration of AI-generated content (synthetic performers, AI-modified) to meet legal requirements like New York's synthetic performer disclosure law.

  10. Dynamic CTAs

    New is_dynamic_cta and cta_types parameters added to ad and product group promotion endpoints enabling Pinterest's automatic CTA selection based on context for improved engagement.

  11. Customer list improvements

    Improvements to customer list management functionality.

  12. Customer list improvements - Additional identifier types

    Three new identifier types added to customer lists: hashed_pinner_id, hashed_phone_number, and liveramp_envelope for improved user matching without raw PII.

  13. Customer list improvements - New Customer Acquisition marking

    New is_nca parameter allows marking customer lists as New Customer Acquisition, with exclude_nca filter available to exclude NCA lists from results.

  14. Customer list improvements - Row-by-row uploads

    New records_v2 field supports structured array-based customer list uploads with per-row fields instead of comma-separated strings, with per-row error reporting.

  15. Disclosing AI content in ads

    New capability to disclose AI-generated content in ads.

  16. Dynamic CTAs

    New dynamic call-to-action capabilities for ads.

  17. Dynamic product titles

    New dynamic product title capabilities for shopping.

  18. Lower-funnel objectives for Media Planner

    New lower-funnel objectives added to Media Planner capabilities.

  19. Objective simplification features in production

    Campaign objective simplification features moving to production after initial phase rollout.

May 2026

  1. Expanded marketing mix modeling report

    Marketing mix modeling report capabilities expanded with additional features.

April 2026

  1. Collage ad capabilities

    Added two new parameters (is_collage_accepted_terms and is_collage_single_destination) to programmatically manage collage Pins promotion across Create, Update, and Get ads endpoints in closed beta.

  2. Using Pinterest docs with AI tools

    Documentation now supports AI-friendly formats (Markdown, llms.txt index) and includes a 'Use with AI' button for integration with LLMs like ChatGPT and Claude.

  3. Advertiser-defined events

    Added four new endpoints to define custom conversion event types (max 15 per advertiser), map them to Pinterest standard events, and use them for tracking and campaign optimization.

  4. Reporting timezone GA for analytics endpoints

    Analytics endpoints now support reporting_timezone field for general availability, allowing control over how time-based data is sliced with two timezone options: PINTEREST_TIME_ZONE (UTC) and AD_ACCOUNT_TIME_ZONE.

  5. Asynchronous upload jobs for large customer lists

    New asynchronous upload capability for large customer lists to improve performance.

  6. Shareable ad preview links

    New capability to generate shareable links for ad previews.

  7. New customer acquisition targeting

    Added performance_plus_campaign_settings, boost_prospecting_ad_group_bid, pinner_list_exclusions, and feed_profile_id parameters to campaigns and ad groups to enable NCA focus with bid multipliers and audience exclusions.

  8. Item-level promotions and multiple ad group promotions

    Enhanced promotion functionality supporting item-level and multiple ad group promotions.

  9. Custom conversion events

    Conversion tracking now supports custom-named events (up to 100 characters, alphanumeric with underscores/hyphens, case insensitive) defined by advertisers, with a limit of 15 custom events per advertiser ID, usable across Conversions API, Pinterest Tag, and partner integrations.

March 2026

  1. Shareable ad preview links

    New endpoints added to generate and manage shareable preview URLs for ads and product group promotions, allowing stakeholders to view creatives without Ads Manager access.

  2. Applying labels to campaigns

    New functionality to apply organizational labels to campaigns for better management and filtering.

  3. Campaign objective type simplification initial phase

    Initial phase of campaign objective type simplification changes.

  4. Campaign spend estimation

    New endpoint or parameter for estimating campaign spend.

  5. Conversion events added for app use, trials, and more

    New conversion event types added for app usage, trials, and other actions.

  6. Deprecation of gtin integer support

    GTIN integer support marked for deprecation in shopping API.

  7. Deprecation of user interests endpoint

    User interests endpoint marked for deprecation in the analytics API.

  8. Image auto-resizing in product group promotions

    Automatic image resizing capability added to product group promotion endpoints.

  9. Management of local store inventory in catalogs

    New capability to manage local store inventory through catalog APIs.

  10. Premium placement in search results

    New feature for premium ad placement in search results.

  11. Removal of users from conversion data

    New capability to remove user data from conversion tracking.

  12. Scheduled campaign budget adjustments in bulk requests

    Bulk request support added for scheduled campaign budget adjustments.

  13. Simplified management of Pinterest Performance+ entities

    Simplified API for managing Pinterest Performance+ ad entities.

  14. Standardization of optional nullable fields

    Fields that are optional and nullable have been standardized across ads endpoints for consistency.

  15. Where-to-buy links in ads

    New capability to add where-to-buy links to ads.

  16. Item-level promotions and multiple ad group promotions

    Added support for creating promotions for individual catalog items and including up to five promotions per ad group, with new promotion_ids and promotion_application_level parameters for ad groups and promotion_id for catalog batch updates.

  17. Asynchronous upload jobs for large customer lists

    New asynchronous API endpoints for uploading large CRM lists (up to 10 million identifiers) using AWS S3 storage to avoid rate limits and improve throughput for ad targeting.

Frequently asked questions

Has the Pinterest API API had breaking changes recently?
Yes: 2 breaking changes and 1 deprecation in the last 90 days. The most recent is “Automatic UTM parameters for ads” from 15 September 2026.
How often does the Pinterest API API change?
Over the period on record, Pinterest API published about 8 changelog entries a month. Most are additions; the breaking changes and deprecations are the ones to plan for.
Where is the official Pinterest API API changelog?
Pinterest API publishes it at https://developers.pinterest.com/docs/changelog/changelog/. This page follows it daily and dates each entry.
How do I get notified about Pinterest API API changes?
Subscribe to this page's RSS feed (https://seamless.engineering/api-changelog/pinterest/rss.xml). If you would rather have someone act on them, we operate Pinterest API integrations and handle changes like these before they reach production.

Other APIs we monitor

// scoping request

We watch Pinterest API because we run integrations on it. If one of yours depends on Pinterest API, we can take it over: build it properly, operate it, and fix it when Pinterest API changes, before your data is affected. Fixed-price scoping quote within 48 hours.

We reply within one working day. No newsletter, no sales sequence.