get:
  tags:
    - All Resources
    - Ads
  summary: 'Get ad performance data aggregations with flexible filters'
  operationId: ads.performance.search
  description: >-
    Resource route for getting ad performance data.
  security:
    - bearerAuth: []
  parameters:
    - $ref: '../parameters/start_date.yaml'
    - $ref: '../parameters/end_date.yaml'
    - $ref: '../parameters/group_by_ads_performance.yaml'
    - $ref: '../parameters/artist_id.yaml'
    - $ref: '../parameters/campaign_id_array.yaml'
    - $ref: '../parameters/decibel_label_id_array.yaml'
    - $ref: '../parameters/ad_dsp_array.yaml'
    - $ref: '../parameters/is_assigned.yaml'
    - $ref: '../parameters/is_pending.yaml'
    - $ref: '../parameters/referrer_domain.yaml'
    - $ref: '../parameters/platform_array.yaml'
    - $ref: '../parameters/project_id_array.yaml'
    - $ref: '../parameters/provider_id_array.yaml'
    - $ref: '../parameters/sub_category_id_array.yaml'
    - $ref: '../parameters/country_code_array_without_ww.yaml'
    - $ref: '../parameters/user_id.yaml'
    - $ref: '../parameters/limit_range.yaml'
    - $ref: '../parameters/cursor.yaml'
    - $ref: '../parameters/limit.yaml'
    - $ref: '../parameters/offset.yaml'
    - $ref: '../parameters/sort_by_ads_performance.yaml'
    - $ref: '../parameters/sort_order.yaml'
    - $ref: '../parameters/currency.yaml'
  responses:
    200:
      $ref: '../responses/AdsPerformanceResponse.yaml'
    400:
      $ref: '../responses/InvalidInput.yaml'
    401:
      $ref: '../responses/Unauthorized.yaml'
    500:
      $ref: '../responses/InternalError.yaml'