---
title: "GET /v1/promotions/{id}/placementStatistic"
method: GET
path: "/v1/promotions/{id}/placementStatistic"
tags: ["Statistic - Placement"]
---

# GET /v1/promotions/{id}/placementStatistic

`GET /v1/promotions/{id}/placementStatistic`

## Path parameters

- `id` string, required

## Query parameters

- `start` string
- `end` string
- `skip` integer
- `limit` integer
- `sortBy` string
- `sortDirection` integer
- `fetchMode` 'AGGREGATED' | 'DAILY'

## Headers

- `adhookToken` string
- `Authorization` string

## Response `default`

default response

- PromotionStatisticResult
  - `statisticPerChannel` PromotionStatistic[]
    - `status` 'IS_RUNNING' | 'STOP' | 'IN_REVIEW' | 'REMOVED' | 'COMPLETED' | 'DISAPPROVED' | 'IS_STOPPING'
    - `id` string
    - `placement` 'GOOGLE_SEARCH_NETWORK' | 'FACEBOOK_TIMELINE' | 'GOOGLE_DISPLAY_NETWORK' | 'FACEBOOK_AUDIENCE_NETWORK' | 'YOUTUBE' | 'INSTAGRAM_TIMELINE' | 'GOOGLE_SHOPPING' | 'FACEBOOK_MESSENGER' | 'LINKEDIN_CONTENT' | 'LINKEDIN_TEXT' | 'LINKEDIN_INMAIL' | 'LINKEDIN_DYNAMIC' | 'FACEBOOK_STORIES' | 'FACEBOOK_INSTANT_ARTICLES' | 'FACEBOOK_RIGHT_HAND_COLUMN' | 'FACEBOOK_MARKETPLACE' | 'INSTAGRAM_STORIES' | 'FACEBOOK_MESSENGER_STORIES' | 'FACEBOOK_SEARCH' | 'FACEBOOK_INSTREAM_VIDEO' | 'FACEBOOK_REELS' | 'INSTAGRAM_EXPLORE_HOME' | 'INSTAGRAM_PROFILE_FEED' | 'INSTAGRAM_PROFILE_REELS' | 'LINKEDIN_AUDIENCE_NETWORK' | 'TWITTER_ALL' | 'TWITTER_PUBLISHER_NETWORK' | 'TWITTER_SEARCH' | 'TWITTER_TIMELINE' | 'TWITTER_PROFILE' | 'GOOGLE_MY_BUSINESS' | 'FACEBOOK_UNKNOWN' | 'FACEBOOK_VIDEO_FEED' | 'INSTAGRAM_REELS' | 'INSTAGRAM_SHOP' | 'INSTAGRAM_EXPLORE' | 'TIKTOK_FEED' | 'META_AUTOMATIC' | 'THREADS_FEED' | 'BLUESKY_FEED' | 'PINTEREST_FEED'
    - `promotionId` string
    - `cost` number, double
    - `currency` 'CHF' | 'USD' | 'EUR' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BOV' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CDF' | 'CHE' | 'CHW' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'COU' | 'CRC' | 'CUC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ERN' | 'ETB' | 'FJD' | 'FKP' | 'GBP' | 'GEL' | 'GHS' | 'GIP' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HRK' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KPW' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MVR' | 'MWK' | 'MXN' | 'MXV' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RUB' | 'RWF' | 'SAR' | 'SBD' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SHP' | 'SLL' | 'SOS' | 'SRD' | 'SSP' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'UYI' | 'UYU' | 'UYW' | 'UZS' | 'VES' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XOF' | 'XPF' | 'XSU' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL'
    - `impressions` integer
    - `clicks` integer
    - `conversions` number, double
    - `leads` number, double
    - `conversionValue` number, double
    - `allConversions` number, double
    - `averagePosition` number, double
    - `ctr` number, double
    - `cpc` number, double
    - `cpm` number, double
    - `cpa` number, double
    - `cpl` number, double
    - `clicksPerDay` StatisticPerDay[]
      - `date` string
      - `impressions` integer
      - `organicImpressions` integer
      - `clicks` integer
      - `cost` number, double
      - `conversions` number, double
      - `leads` number, double
      - `conversionValue` number, double
      - `allConversions` number, double
      - `averagePosition` number, double
      - `followers` integer
      - `facebookFollowers` integer
      - `facebookPageLikes` integer
      - `instagramFollowers` integer
      - `linkedInFollowers` integer
      - `twitterFollowers` integer
      - `youTubeFollowers` integer
      - `followersGained` integer
      - `followersLost` integer
      - `tikTokFollowers` integer
      - `blueskyFollowers` integer
      - `threadsFollowers` integer
      - `pinterestFollowers` integer
      - `mastodonFollowers` integer
      - `retweets` integer
      - `likes` integer
      - `follows` integer
      - `reach` integer
      - `calls` integer
      - `postClicks` integer
      - `postReactions` integer
      - `postEngagements` integer
      - `comments` integer
      - `linkClicks` integer
      - `landingPageViews` integer
      - `videoViews` integer
      - `video25PercentCompletions` integer
      - `video50PercentCompletions` integer
      - `video75PercentCompletions` integer
      - `videoCompletions` integer
      - `thruplays` integer
      - `videoWatched6s` integer
      - `engagedView15s` integer
      - `costPerThruplay` number, double
      - `messageSends` integer
      - `messageOpens` integer
      - `messageOpenRate` number, double
      - `nbrOfSessions` integer
      - `averageSessionDuration` integer
      - `bounceRate` number, double
      - `users` integer
      - `newUsers` integer
      - `pageViewsPerSession` number, double
      - `engagedSessions` integer
      - `screenPageViews` integer
      - `deviceStatistics` FlatDailyChannelDataPerDevice[]
        - `impressions` integer
        - `clicks` integer
        - `conversions` number, double
        - `leads` number, double
        - `conversionValue` number, double
        - `allConversions` number, double
        - `averagePosition` number, double
        - `cpc` number, double
        - `cpm` number, double
        - `cpa` number, double
        - `cpl` number, double
        - `ctr` number, double
        - `totallySpent` number, double
        - `channel` 'FACEBOOK' | 'INSTAGRAM' | 'GOOGLE_ADWORDS' | 'GOOGLE_DISPLAY_NETWORK' | 'GOOGLE_ANALYTICS' | 'YOUTUBE' | 'XING' | 'LINKED_IN' | 'TWITTER' | 'GOOGLE_MY_BUSINESS' | 'TIKTOK' | 'BITLY' | 'THREADS' | 'BLUESKY' | 'WHATSAPP' | 'PINTEREST' | 'CANVA' | 'HUBSPOT' | 'SALESFORCE' | 'BREVO' | 'SISTRIX' | 'NEWS' | 'BEEKEEPER' | 'TEADS' | 'MASTODON' | 'SNAPCHAT' | 'PIXXIO' | 'CANTO'
        - `adChannelStatus` 'IS_RUNNING' | 'STOP' | 'IN_REVIEW' | 'REMOVED' | 'COMPLETED' | 'DISAPPROVED' | 'IS_STOPPING'
        - `placement` 'GOOGLE_SEARCH_NETWORK' | 'FACEBOOK_TIMELINE' | 'GOOGLE_DISPLAY_NETWORK' | 'FACEBOOK_AUDIENCE_NETWORK' | 'YOUTUBE' | 'INSTAGRAM_TIMELINE' | 'GOOGLE_SHOPPING' | 'FACEBOOK_MESSENGER' | 'LINKEDIN_CONTENT' | 'LINKEDIN_TEXT' | 'LINKEDIN_INMAIL' | 'LINKEDIN_DYNAMIC' | 'FACEBOOK_STORIES' | 'FACEBOOK_INSTANT_ARTICLES' | 'FACEBOOK_RIGHT_HAND_COLUMN' | 'FACEBOOK_MARKETPLACE' | 'INSTAGRAM_STORIES' | 'FACEBOOK_MESSENGER_STORIES' | 'FACEBOOK_SEARCH' | 'FACEBOOK_INSTREAM_VIDEO' | 'FACEBOOK_REELS' | 'INSTAGRAM_EXPLORE_HOME' | 'INSTAGRAM_PROFILE_FEED' | 'INSTAGRAM_PROFILE_REELS' | 'LINKEDIN_AUDIENCE_NETWORK' | 'TWITTER_ALL' | 'TWITTER_PUBLISHER_NETWORK' | 'TWITTER_SEARCH' | 'TWITTER_TIMELINE' | 'TWITTER_PROFILE' | 'GOOGLE_MY_BUSINESS' | 'FACEBOOK_UNKNOWN' | 'FACEBOOK_VIDEO_FEED' | 'INSTAGRAM_REELS' | 'INSTAGRAM_SHOP' | 'INSTAGRAM_EXPLORE' | 'TIKTOK_FEED' | 'META_AUTOMATIC' | 'THREADS_FEED' | 'BLUESKY_FEED' | 'PINTEREST_FEED'
        - `carouselSlideStatistics` CarouselSlideStatistic[]
          - `name` string
          - `clicks` integer
        - `date` string
        - `device` 'UNKNOWN' | 'DESKTOP' | 'HIGH_END_MOBILE' | 'TABLET' | 'MOBILE_WEB'
        - `productOfferId` string
        - `productCategories` string[]
        - `productTypes` string[]
        - `productBrand` string
        - `adGroupId` string
        - `retweets` integer
        - `likes` integer
        - `follows` integer
        - `reach` integer
        - `absoluteTopImpressionPercentage` number, double
        - `topImpressionPercentage` number, double
        - `results` number, double
        - `costPerResult` number, double
      - `channelStatistics` StatisticPerChannel[]
        - `channel` 'FACEBOOK' | 'INSTAGRAM' | 'GOOGLE_ADWORDS' | 'GOOGLE_DISPLAY_NETWORK' | 'GOOGLE_ANALYTICS' | 'YOUTUBE' | 'XING' | 'LINKED_IN' | 'TWITTER' | 'GOOGLE_MY_BUSINESS' | 'TIKTOK' | 'BITLY' | 'THREADS' | 'BLUESKY' | 'WHATSAPP' | 'PINTEREST' | 'CANVA' | 'HUBSPOT' | 'SALESFORCE' | 'BREVO' | 'SISTRIX' | 'NEWS' | 'BEEKEEPER' | 'TEADS' | 'MASTODON' | 'SNAPCHAT' | 'PIXXIO' | 'CANTO'
        - `clicks` integer
        - `cost` number, double
        - `impressions` integer
        - `conversions` number, double
        - `leads` number, double
        - `conversionValue` number, double
        - `allConversions` number, double
        - `accountId` string
        - `nbrOfSessions` integer
        - `engagedSessions` integer
        - `users` integer
        - `newUsers` integer
      - `absoluteTopImpressionPercentage` number, double
      - `topImpressionPercentage` number, double
      - `paidImpressions` integer
      - `organicReach` integer
      - `paidReach` integer
      - `organicVideoViews` integer
      - `paidVideoViews` integer
      - `results` number, double
      - `costPerResult` number, double
      - `estimatedMinutesWatched` integer
      - `pageViews` integer
      - `reactions` integer
    - `likes` integer
    - `postClicks` integer
    - `postReactions` integer
    - `postEngagements` integer
    - `comments` integer
    - `linkClicks` integer
    - `landingPageViews` integer
    - `costPerLinkClick` number, double
    - `linkClickCtr` number, double
    - `follows` integer
    - `retweets` integer
    - `reach` integer
    - `totalReach` integer
    - `videoViews` integer
    - `video25PercentCompletions` integer
    - `video50PercentCompletions` integer
    - `video75PercentCompletions` integer
    - `videoCompletions` integer
    - `thumbstopRate` number, double
    - `videoCompletionRate` number, double
    - `thruplays` integer
    - `videoWatched6s` integer
    - `engagedView15s` integer
    - `costPerThruplay` number, double
    - `messageSends` integer
    - `messageOpens` integer
    - `messageOpenRate` number, double
    - `adwordsCampaignId` string
    - `deviceStatistics` StatisticPerPlacement[]
      - `placement` 'GOOGLE_SEARCH_NETWORK' | 'FACEBOOK_TIMELINE' | 'GOOGLE_DISPLAY_NETWORK' | 'FACEBOOK_AUDIENCE_NETWORK' | 'YOUTUBE' | 'INSTAGRAM_TIMELINE' | 'GOOGLE_SHOPPING' | 'FACEBOOK_MESSENGER' | 'LINKEDIN_CONTENT' | 'LINKEDIN_TEXT' | 'LINKEDIN_INMAIL' | 'LINKEDIN_DYNAMIC' | 'FACEBOOK_STORIES' | 'FACEBOOK_INSTANT_ARTICLES' | 'FACEBOOK_RIGHT_HAND_COLUMN' | 'FACEBOOK_MARKETPLACE' | 'INSTAGRAM_STORIES' | 'FACEBOOK_MESSENGER_STORIES' | 'FACEBOOK_SEARCH' | 'FACEBOOK_INSTREAM_VIDEO' | 'FACEBOOK_REELS' | 'INSTAGRAM_EXPLORE_HOME' | 'INSTAGRAM_PROFILE_FEED' | 'INSTAGRAM_PROFILE_REELS' | 'LINKEDIN_AUDIENCE_NETWORK' | 'TWITTER_ALL' | 'TWITTER_PUBLISHER_NETWORK' | 'TWITTER_SEARCH' | 'TWITTER_TIMELINE' | 'TWITTER_PROFILE' | 'GOOGLE_MY_BUSINESS' | 'FACEBOOK_UNKNOWN' | 'FACEBOOK_VIDEO_FEED' | 'INSTAGRAM_REELS' | 'INSTAGRAM_SHOP' | 'INSTAGRAM_EXPLORE' | 'TIKTOK_FEED' | 'META_AUTOMATIC' | 'THREADS_FEED' | 'BLUESKY_FEED' | 'PINTEREST_FEED'
      - `clicks` integer
      - `cost` number, double
      - `device` 'UNKNOWN' | 'DESKTOP' | 'HIGH_END_MOBILE' | 'TABLET' | 'MOBILE_WEB'
      - `impressions` integer
      - `conversions` number, double
      - `leads` number, double
      - `conversionValue` number, double
      - `allConversions` number, double
      - `averagePosition` number, double
      - `retweets` integer
      - `likes` integer
      - `follows` integer
      - `topImpressionPercentage` number, double
      - `absoluteTopImpressionPercentage` number, double
    - `absoluteTopImpressionPercentage` number, double
    - `topImpressionPercentage` number, double
    - `reactions` integer
    - `calls` integer
    - `likeClicks` integer

---

[API](https://skmtc.net/adhook/apis/adhook-io-api.md) · [All operations](https://skmtc.net/adhook/apis/adhook-io-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/adhook/adhook-io-api/revisions/1c8b6833fbae/schema)
