Инструкция по Pinterest API

Pinterest API: Поиск — Метрики пинов по запросу

Получайте агрегированные показатели по сущности «Поиск» из Pinterest без самостоятельного расчёта по полному набору объектов.

Операция «Метрики пинов по запросу» подходит для дашбордов, скоринга и регулярной отчётности, когда важен компактный срез показателей.

Метод GET
Сущность Поиск
Версии 1
Что делает этот эндпоинт

Что можно сделать с этим API-методом

Сначала оцените результат и сценарии применения, затем переходите к параметрам и рабочему примеру запроса.

Результат запроса

Ответ содержит готовую сводку по сущности «Поиск»: ключевые счётчики и показатели в структуре выбранной версии API.

Когда использовать

Операция «Метрики пинов по запросу» подходит для дашбордов, скоринга и регулярной отчётности, когда важен компактный срез показателей.

Типовые сценарии использования

Продуктовые дашборды

Показывайте основные показатели Pinterest без загрузки и обработки полной коллекции.

Динамика и мониторинг

Сохраняйте периодические срезы и сравнивайте изменение метрик во времени.

Скоринг объектов

Используйте готовые показатели как признаки для внутренних рейтингов и правил.

Доступные версии

Версия ответа

Обе версии решают одну и ту же задачу и принимают одинаковые параметры. Переключатель нужен, чтобы сравнить структуру ответа и выбрать версию, которую ожидает ваш клиент.

Версия ответа V2

Переключайте версии на этой странице, чтобы сравнивать структуру ответа без смены URL инструкции.

V1 Недоступно

Что остается одинаковым

Аутентификация, обязательные параметры и форма запроса одинаковы для V1 и V2. Версия задаётся в пути запроса и определяет структуру ответа.

Что меняется между версиями

Главное отличие — envelope ответа. Для новых интеграций лучше использовать V2, а V1 оставлять только для совместимости с уже существующей клиентской интеграцией.

Как использовать

Как вызвать метод

Для обеих версий используется один заголовок API-ключа и одинаковые параметры строки запроса. Ниже сначала показаны общие параметры, затем путь и примеры кода для выбранной версии.

Входные параметры

Общие параметры
Параметр Обязателен Тип Пример Описание
query Да str value Поисковый запрос пользователя.

Путь запроса для выбранной версии

V2

Версию имеет смысл выбирать, когда вы копируете точный путь эндпоинта, пример URL и фрагмент кода. Список параметров выше при этом остается тем же самым.

GET /api/v2/pinterest.com/search/pins-metrics-by-query

Нормализованный формат

Примеры кода

curl --request GET \
  --url "https://www.scrapestorm.net/api/v2/pinterest.com/search/pins-metrics-by-query" \
  --header "X-API-Key: 00000000-0000-4000-8000-000000000000" \
  --get --data-urlencode 'query=value'
Пример ответа

Пример ответа по версиям

Пример сокращён до ключевых полей и первых элементов коллекций, чтобы структуру ответа можно было быстро оценить. Переключатель версии меняет формат JSON.

Пример ответа

V2 — JSON

Проверенный пример

Компактный JSON-пример сформирован из последней успешной проверки версии V2.

{
  "success": true,
  "status": "ok",
  "search_context": {
    "query": "home decor"
  },
  "data": {
    "analytics": {
      "all_posts": {
        "analyzed_posts_count": 7,
        "last_post_date": "2026-07-07T20:19:53+00:00",
        "total_engagement": 6202,
        "avg_engagement_rate_per_post": 0.0,
        "peak_engagement_rate_per_post": 0.0,
        "avg_weighted_engagement_score": 886.0,
        "total_engagement_rate": 0.0,
        "median_engagement_per_post": 79.0,
        "max_engagement_per_post": 4178,
        "avg_caption_length": 338,
        "avg_posts_per_week": 0,
        "avg_posts_per_month": 0,
        "posts_count_last_7_days": 0,
        "posts_count_last_30_days": 2,
        "total_reactions": 6202,
        "total_comments": 0,
        "avg_reactions_per_post": 886,
        "avg_comments_per_post": 0,
        "total_reaction_rate": 0.0,
        "total_comment_rate": 0.0,
        "content_format_breakdown": [
          {
            "format": "pin",
            "count": 7,
            "percentage": 100.0
          }
        ],
        "posting_time_analysis": {
          "by_day_of_week": [
            {
              "day": "Tuesday",
              "count": 3
            },
            {
              "day": "Monday",
              "count": 2
            },
            {
              "_more_items": 2
            }
          ],
          "by_hour_of_day": [
            {
              "hour": 14,
              "count": 2
            },
            {
              "hour": 0,
              "count": 2
            },
            {
              "_more_items": 2
            }
          ]
        },
        "top_hashtags": [
          {
            "hashtag": "floatingshelves",
            "count": 1
          },
          {
            "hashtag": "cornerdecor",
            "count": 1
          },
          {
            "_more_items": 8
          }
        ],
        "top_mentioned_users": [
          {
            "username": "ladyofbookshire",
            "count": 1
          }
        ],
        "_more_fields": "2 more fields"
      },
      "sponsored_posts": {
        "analyzed_posts_count": 0,
        "total_engagement": 0,
        "avg_engagement_rate_per_post": 0.0,
        "peak_engagement_rate_per_post": 0.0,
        "avg_weighted_engagement_score": 0.0,
        "total_engagement_rate": 0.0,
        "median_engagement_per_post": 0.0,
        "max_engagement_per_post": 0,
        "avg_caption_length": 0,
        "avg_posts_per_week": 0,
        "avg_posts_per_month": 0,
        "posts_count_last_7_days": 0,
        "posts_count_last_30_days": 0
      },
      "organic_posts": {
        "analyzed_posts_count": 7,
        "last_post_date": "2026-07-07T20:19:53+00:00",
        "total_engagement": 6202,
        "avg_engagement_rate_per_post": 0.0,
        "peak_engagement_rate_per_post": 0.0,
        "avg_weighted_engagement_score": 886.0,
        "total_engagement_rate": 0.0,
        "median_engagement_per_post": 79.0,
        "max_engagement_per_post": 4178,
        "avg_caption_length": 338,
        "avg_posts_per_week": 0,
        "avg_posts_per_month": 0,
        "posts_count_last_7_days": 0,
        "posts_count_last_30_days": 2,
        "total_reactions": 6202,
        "total_comments": 0,
        "avg_reactions_per_post": 886,
        "avg_comments_per_post": 0,
        "total_reaction_rate": 0.0,
        "total_comment_rate": 0.0,
        "content_format_breakdown": [
          {
            "format": "pin",
            "count": 7,
            "percentage": 100.0
          }
        ],
        "posting_time_analysis": {
          "by_day_of_week": [
            {
              "day": "Tuesday",
              "count": 3
            },
            {
              "day": "Monday",
              "count": 2
            },
            {
              "_more_items": 2
            }
          ],
          "by_hour_of_day": [
            {
              "hour": 14,
              "count": 2
            },
            {
              "hour": 0,
              "count": 2
            },
            {
              "_more_items": 2
            }
          ]
        },
        "top_hashtags": [
          {
            "hashtag": "floatingshelves",
            "count": 1
          },
          {
            "hashtag": "cornerdecor",
            "count": 1
          },
          {
            "_more_items": 8
          }
        ],
        "top_mentioned_users": [
          {
            "username": "ladyofbookshire",
            "count": 1
          }
        ],
        "_more_fields": "2 more fields"
      },
      "segment_comparison": {
        "sponsored_content_share": 0.0,
        "organic_content_share": 100.0,
        "organic_vs_sponsored_engagement_rate_gap": 0.0,
        "sponsored_to_organic_avg_engagement_ratio": 0.0
      }
    },
    "feed": {
      "count": 7,
      "items": [
        {
          "url": "https://www.pinterest.com/pin/225039312627881892/",
          "pin_id": "225039312627881892",
          "aggregated_pin_id": "5263188580060150572",
          "title": "Cozy Reading Nook",
          "description": "Neva Round Daybed in Recycled Faux Fur color: Pampas Grass Featured on Instagram @ladyofbookshire",
          "link": "https://sixpenny.com/products/neva-round-daybed-slipcover-only?currency=USD&variant=40241699946540&utm_medium=cpc&utm_source=google&utm_campaign=Google+Shopping&gclid=EAIaIQobCh…",
          "domain": "sixpenny.com",
          "created_at": "2022-11-05T14:37:02+00:00",
          "reaction_count": 1616,
          "board": {
            "url": "https://www.pinterest.com/erinturnage/reading-room-inspo/",
            "board_id": "225039381319533959",
            "name": "Reading Room Inspo",
            "pin_count": 4,
            "collaborator_count": 0,
            "section_count": 0,
            "is_collaborative": false,
            "modified_at": "2023-02-10T03:09:22+00:00",
            "owner": {
              "url": "https://www.pinterest.com/erinturnage/",
              "user_id": "225039450038600465",
              "username": "erinturnage",
              "display_name": "Erin Turnage",
              "follower_count": 87,
              "avatar_url": "https://example.com/image.jpg"
            },
            "thumbnail_url": "https://example.com/image.jpg"
          },
          "pinner": {
            "url": "https://www.pinterest.com/erinturnage/",
            "user_id": "225039450038600465",
            "username": "erinturnage",
            "display_name": "Erin Turnage",
            "follower_count": 87,
            "avatar_url": "https://example.com/image.jpg"
          },
          "tags": [
            "Home Living Room",
            "Dream House Decor",
            {
              "_more_items": 7
            }
          ],
          "dominant_color": "#6c5942",
          "thumbnail_url": "https://example.com/image.jpg",
          "images": [
            {
              "url": "https://i.pinimg.com/236x/2c/24/91/2c24917f5d44c73a48b10de4692f3467.jpg",
              "width": 236,
              "height": 445
            },
            {
              "url": "https://i.pinimg.com/474x/2c/24/91/2c24917f5d44c73a48b10de4692f3467.jpg",
              "width": 474,
              "height": 895
            },
            {
              "_more_items": 2
            }
          ],
          "is_sponsored": false,
          "sponsored_detection_source": null,
          "sponsored_detection_confidence": null
        },
        {
          "url": "https://www.pinterest.com/pin/696439529923803956/",
          "pin_id": "696439529923803956",
          "aggregated_pin_id": "3159035064123023616",
          "title": "🌸 Finally—a fluffy rug that doesn't shed everywhere",
          "description": "Your Room Deserves This Kind of Soft You know that feeling when you walk into a room and it just feels... right? Warm. Put-together. Like someone actually thought about it.  Tha…",
          "link": "https://clarendale.co/products/velura%E2%84%A2-gradient-plush-rug-for-cozy-rooms?utm_campaign=626757503084&utm_ad_group=2680088796241&utm_ad=687300955419&utm_source=pinterest&pp=1",
          "domain": "clarendale.co",
          "created_at": "2026-07-06T00:25:51+00:00",
          "reaction_count": 4178,
          "board": {
            "url": "https://www.pinterest.com/Io_Gabriiiell_A/deco/",
            "board_id": "696439598566996202",
            "name": "DECO",
            "pin_count": 58,
            "collaborator_count": 0,
            "section_count": 0,
            "is_collaborative": false,
            "modified_at": "2026-07-16T02:20:40+00:00",
            "owner": {
              "url": "https://www.pinterest.com/Io_Gabriiiell_A/",
              "user_id": "696439667284860054",
              "username": "Io_Gabriiiell_A",
              "display_name": "IO Gabriiiell ∆",
              "follower_count": 10,
              "avatar_url": "https://example.com/image.jpg"
            },
            "thumbnail_url": "https://example.com/image.jpg"
          },
          "pinner": {
            "url": "https://www.pinterest.com/Io_Gabriiiell_A/",
            "user_id": "696439667284860054",
            "username": "Io_Gabriiiell_A",
            "display_name": "IO Gabriiiell ∆",
            "follower_count": 10,
            "avatar_url": "https://example.com/image.jpg"
          },
          "tags": [
            "Rug Color",
            "Thick Rug",
            {
              "_more_items": 7
            }
          ],
          "dominant_color": "#796557",
          "thumbnail_url": "https://example.com/image.jpg",
          "images": [
            {
              "url": "https://i.pinimg.com/236x/3c/b7/b0/3cb7b0c54787ae270cb3178ddc5bebcd.jpg",
              "width": 236,
              "height": 354
            },
            {
              "url": "https://i.pinimg.com/474x/3c/b7/b0/3cb7b0c54787ae270cb3178ddc5bebcd.jpg",
              "width": 474,
              "height": 711
            },
            {
              "_more_items": 2
            }
          ],
          "is_sponsored": false,
          "sponsored_detection_source": null,
          "sponsored_detection_confidence": null
        },
        {
          "_more_items": 5
        }
      ]
    }
  }
}
Что делать дальше

Продолжить оценку API-метода

Используйте инструкцию как первую точку принятия решения, а затем переходите к покрытию, стоимости и общим правилам интеграции перед запуском API-метода.

Открыть страницу Pinterest API

Сравните соседние сущности, группы API-методов и связанные инструкции перед внедрением.

Открыть страницу платформы

Сравнить стоимость API-методов

Посмотрите, где этот API-метод находится в публичной таблице цен, прежде чем масштабировать использование.

Открыть тарифы

Проверить правила интеграции

Откройте стартовую документацию, чтобы быстро проверить аутентификацию, версионирование, повторы запросов и различия между тестовым и рабочим API.

Открыть документацию
FAQ

Вопросы, которые команды задают до внедрения

Эти ответы помогают понять, подходит ли API-метод под ваш сценарий, выбор версии и запуск.

Какие данные возвращает этот метод Pinterest API?

Метод выполняет операцию «Метрики пинов по запросу» для сущности «Поиск». Точный набор полей показан в компактном примере ответа ниже.

Какую версию ответа выбрать: V1 или V2?

Для новой интеграции выбирайте V2 с нормализованной структурой. V1 нужен только для совместимости с клиентами, которые уже используют исходный формат платформы.

Что нужно для первого запроса?

Создайте API-ключ, передайте его в заголовке и заполните обязательные параметры из таблицы. Готовые примеры кода уже содержат правильный путь и структуру запроса.