Skip to main content
Pinterest is about discovery, not just a feed. People come here to find ideas and save them for later. The API reflects this - “saves” are the key metric, not likes.

Supported Content Types

  • Pins: 1 image or 1 video. That’s it - one file per pin.

Quirks & Gotchas

Board Name is Required

You can’t pin to thin air. Every Pinterest post needs boardName. Use a board from socialAccount.channels.

Terminology

  • Likes are often referred to as Saves or Reactions depending on context. We normalize them in our schema.
  • Video Pins: Only video pins have true “View” counts. Static image pins just show impressions in the views field.

Media Limits

See Platform Limits for more details.

Text & Field Limits


Post Options


Analytics

For general analytics concepts (refresh rates, data retention, what “Returns 0” means), see the Analytics Overview.

Profile Analytics

Period: Rolling window (30 days). Aggregated across all pin analytics.

Post Analytics

Period: Mixed (30-day rolling window for views/impressions, Lifetime for engagement).

Quirks

  • Views are only meaningful for video pins. Static pins show impressions in the views field as a fallback.
  • Profile-level comments are not available through the Pinterest API.
  • Shares are not a concept Pinterest tracks.
  • Post analytics use a mixed approach: some metrics are rolling window, others are lifetime. It’s confusing, but it’s what Pinterest gives us.

Raw Analytics

Pinterest profile raw analytics include the user analytics payload, follower list, and following list we used to build the standard numbers.
Pinterest post raw analytics store the Pin analytics response for the requested date range.