---
title: "Get multiple Pin analytics"
method: GET
path: "/pins/analytics"
tags: ["pins"]
---

# Get multiple Pin analytics

`GET /pins/analytics`

<strong>This endpoint is currently in beta and not available to all apps. <a href='/docs/getting-started/using-beta-and-restricted-features/'>Learn more</a>.</strong>

Get analytics for multiple pins owned by the "operation user_account" - or on a group board that has been shared with this account.
- The maximum number of pins supported in a single request is 100.
- By default, the "operation user_account" is the token user_account.

Optional: Business Access: Specify an <code>ad_account_id</code> (obtained via <a href="/docs/api/v5/#operation/ad_accounts/list">List ad accounts</a>) to use the owner of that ad_account as the "operation user_account". In order to do this, the token user_account must have one of the following <a href="https://help.pinterest.com/en/business/article/share-and-manage-access-to-your-ad-accounts">Business Access</a> roles on the ad_account:

- For Pins on public or protected boards: Admin, Analyst.
- For Pins on secret boards: Admin.

If Pin was created before <code>2023-03-20</code> lifetime metrics will only be available for Video and Idea Pin formats. Lifetime metrics are available for all Pin formats since then.

## Query parameters

- `pin_ids` string[], required
- `start_date` string, date, required
- `end_date` string, date, required
- `app_types` 'ALL' | 'MOBILE' | 'TABLET' | 'WEB'
- `metric_types` union[], required
  - union
    - 'IMPRESSION' | 'OUTBOUND_CLICK' | 'PIN_CLICK' | 'SAVE' | 'SAVE_RATE' | 'TOTAL_COMMENTS' | 'TOTAL_REACTIONS' | 'USER_FOLLOW' | 'PROFILE_VISIT' — Standard Pin metric types
    - 'IMPRESSION' | 'OUTBOUND_CLICK' | 'PIN_CLICK' | 'SAVE' | 'SAVE_RATE' | 'VIDEO_MRC_VIEW' | 'VIDEO_10S_VIEW' | 'QUARTILE_95_PERCENT_VIEW' | 'VIDEO_V50_WATCH_TIME' | 'VIDEO_START' | 'VIDEO_AVG_WATCH_TIME' | 'TOTAL_COMMENTS' | 'TOTAL_REACTIONS' — Video Pin metric types
- `ad_account_id` string

## Response `200`

response

- BulkPinAnalyticsResponse

## Other responses

- `400` — Invalid pins analytics parameters.
- `401` — Not authorized to access board or Pin.
- `404` — Pin not found.
- `429` — This request exceeded a rate limit. This can happen if the client exceeds one of the published rate limits or if multiple write operations are applied to an object within a short time window.
- `default` — Unexpected error

## Changes

- **2024-08-14** (v5) `89c27ed39cfd` — 1 breaking, 3 info
  - the `query` request parameter `pin_ids` became required
  - the endpoint scheme security `client_credentials` was added to the API
  - added the enum value `PROFILE_VISIT` to the property `items/oneOf[subschema #1]/` of the `query` request parameter `metric_types`
  - added the enum value `USER_FOLLOW` to the property `items/oneOf[subschema #1]/` of the `query` request parameter `metric_types`
- **2024-04-23** (v5) `f9321315766f` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/pinterest/apis/pinterest-rest-api/changes/pins/analytics/get.md)

---

[API](https://skmtc.dev/pinterest/apis/pinterest-rest-api.md) · [All operations](https://skmtc.dev/pinterest/apis/pinterest-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/pinterest/pinterest-rest-api/revisions/7d64d863909a/schema)
