Skip to content

All Dimensions and Metrics

Request

Standard performance metrics in campaign currency and broken out by our widest array of dimensions. Available in custom date ranges or intervals with the option to aggregate by day, week, or month.

Fields

FieldTime WindowsRollups
Dimensions
agg_timestampcurrent_day, yesterday, last_X_days, month_to_dateby_day, by_week, by_month
ads_txt_type
Ads.txt Type
AnyAny
ads_txt_verified
Ads.txt Verified
AnyAny
advertiser_id
AnyAny
advertiser_name
AnyAny
advertiser_status
Active Status
AnyAny
agency_id
AnyAny
agency_name
AnyAny
agency_status
Active Status
AnyAny
app_id
AnyAny
app_name
AnyAny
app_store
AnyAny
auction_type
AnyAny
bid_price_impact
AnyAny
browser
AnyAny
browser_version
AnyAny
campaign_archived
AnyAny
campaign_conversion_type
AnyAny
campaign_conversion_variable_minutes
AnyAny
campaign_created_on
Campaign Creation Time
AnyAny
campaign_currency_code
Campaign Currency Code
AnyAny
campaign_custom_attribution_source
AnyAny
campaign_dynamic_budget_allocation_type
AnyAny
campaign_end_date
(GMT) Campaign End Date
AnyAny
campaign_end_date_campaign_tz
(CTZ) Campaign End Date
AnyAny
campaign_frequency_amount
Campaign Frequency Amount
AnyAny
campaign_frequency_interval
Campaign Frequency Interval
AnyAny
campaign_frequency_optimization
Campaign Frequency Optimization
AnyAny
campaign_frequency_type
Campaign Frequency Type
AnyAny
campaign_goal_type
AnyAny
campaign_goal_value
AnyAny
campaign_has_custom_attribution
AnyAny
campaign_id
AnyAny
campaign_impression_cap_amount
AnyAny
campaign_impression_cap_automatic
AnyAny
campaign_impression_cap_type
AnyAny
campaign_initial_start_date
(GMT) Campaign Initial Start Date
AnyAny
campaign_initial_start_date_campaign_tz
(CTZ) Campaign Initial Start Date
AnyAny
campaign_io_name
AnyAny
campaign_io_reference_num
AnyAny
campaign_is_programmatic_guaranteed
Campaign Is Programmatic Guaranteed
AnyAny
campaign_name
AnyAny
campaign_pc_window_minutes
AnyAny
campaign_political
AnyAny
campaign_pv_pct
AnyAny
campaign_pv_window_minutes
AnyAny
campaign_service_type
Campaign Service Type, a.k.a. Managed Service Flag / managed_service_flag
AnyAny
campaign_spend_cap_amount
AnyAny
campaign_spend_cap_automatic
AnyAny
campaign_spend_cap_daily_cap
AnyAny
campaign_spend_cap_type
AnyAny
campaign_start_date
(GMT) Campaign Start Date
AnyAny
campaign_start_date_campaign_tz
(CTZ) Campaign Start Date
AnyAny
campaign_status
Active Status
AnyAny
campaign_total_budget
AnyAny
campaign_total_impression_budget
Campaign Impressions Budget
AnyAny
campaign_updated_on
Campaign Update Time
AnyAny
campaign_zone_name
Campaign Time Zone, a.k.a time_zone
AnyAny
channel_type
AnyAny
city_id
AnyAny
city_name
AnyAny
concept_id
AnyAny
concept_name
AnyAny
conn_speed_id
Connection Speed
AnyAny
conn_speed_name
AnyAny
content_title
AnyAny
country_id
AnyAny
country_name
AnyAny
creative_id
AnyAny
creative_is_native
AnyAny
creative_name
AnyAny
creative_size
AnyAny
creative_tpas_placement_id
AnyAny
deal_external_id
AnyAny
deal_group_id
AnyAny
deal_group_name
AnyAny
deal_id
AnyAny
deal_name
AnyAny
deal_price_type
AnyAny
deal_publisher_id
Deal Publisher ID
AnyAny
device_make
AnyAny
device_model
AnyAny
dma_id
AnyAny
dma_name
AnyAny
exchange_id
AnyAny
exchange_name
AnyAny
flight_id
AnyAny
form_factor
Device Type
AnyAny
inventory_browser_type
AnyAny
inventory_market_type
AnyAny
isp_id
AnyAny
isp_name
AnyAny
media_name
AnyAny
merit_pixel_created_on
Pixel Creation Time
AnyAny
merit_pixel_eligible
AnyAny
merit_pixel_external_identifier
AnyAny
merit_pixel_funnel_position
AnyAny
merit_pixel_id
AnyAny
merit_pixel_name
AnyAny
merit_pixel_status
AnyAny
merit_pixel_updated_on
Pixel Update Time
AnyAny
merit_pixel_weight
AnyAny
mm_buying_modality
Buying Modality
AnyAny
openrtb_device_type
OpenRTB Device Type
AnyAny
organization_id
AnyAny
organization_name
AnyAny
os_type
OS Type
AnyAny
os_version
OS Version
AnyAny
postal_code_id
AnyAny
postal_code_name
AnyAny
primary_seller_id
AnyAny
primary_seller_name
AnyAny
prisma_campaign_id
AnyAny
prisma_campaign_name
AnyAny
prisma_client_product_estimate
AnyAny
prisma_io_number
AnyAny
publisher_id
AnyAny
publisher_name
AnyAny
region_id
AnyAny
region_name
AnyAny
site_domain
AnyAny
strategy_archived
AnyAny
strategy_audience_segment_exclude_op
AnyAny
strategy_audience_segment_include_op
AnyAny
strategy_bid_aggressiveness
AnyAny
strategy_bid_price_is_media_only
AnyAny
strategy_budget
AnyAny
strategy_channel
AnyAny
strategy_created_on
AnyAny
strategy_description
AnyAny
strategy_end_date
AnyAny
strategy_exchange_type_for_run_on_all
AnyAny
strategy_frequency_amount
AnyAny
strategy_frequency_interval
Campaign Frequency Interval
AnyAny
strategy_frequency_optimization
AnyAny
strategy_frequency_type
Campaign Frequency Type
AnyAny
strategy_goal_type
AnyAny
strategy_goal_value
AnyAny
strategy_group_created_on
AnyAny
strategy_group_description
AnyAny
strategy_group_external_identifier
AnyAny
strategy_group_id
AnyAny
strategy_group_impression_cap_amount
AnyAny
strategy_group_impression_cap_type
AnyAny
strategy_group_name
AnyAny
strategy_group_spend_cap_amount
AnyAny
strategy_group_spend_cap_type
AnyAny
strategy_group_updated_on
AnyAny
strategy_groups
AnyAny
strategy_id
AnyAny
strategy_impression_pacing_amount
AnyAny
strategy_impression_pacing_interval
AnyAny
strategy_impression_pacing_type
AnyAny
strategy_max_bid
AnyAny
strategy_max_bid_wm
AnyAny
strategy_min_bid
AnyAny
strategy_name
AnyAny
strategy_pacing_amount
AnyAny
strategy_pacing_interval
AnyAny
strategy_pacing_optimization_amount
AnyAny
strategy_pacing_optimization_type
AnyAny
strategy_pacing_type
AnyAny
strategy_roi_target
AnyAny
strategy_site_restriction_transparent_urls
AnyAny
strategy_start_date
AnyAny
strategy_status
Active Status
AnyAny
strategy_targeting_segment_exclude_op
AnyAny
strategy_targeting_segment_include_op
AnyAny
strategy_updated_on
AnyAny
strategy_use_campaign_end
AnyAny
strategy_use_campaign_start
AnyAny
strategy_use_mm_freq
AnyAny
strategy_use_optimization
AnyAny
video_placement
AnyAny
video_skippability
AnyAny
Metrics
avg_bid_multiplier
Average Bid Multiplier
AnyAny
calculated_impressions
AnyAny
clicks
AnyAny
ctc
CTC
AnyAny
ctr
CTR
AnyAny
general_invalid_clicks
AnyAny
impressions
AnyAny
in_view
In View Impressions
AnyAny
in_view_100_percent
100% In View Impressions
AnyAny
in_view_15_seconds
In View - 15 Seconds
AnyAny
in_view_15_seconds_rate
In View 15 Seconds Rate
AnyAny
in_view_5_seconds
In View - 5 Seconds
AnyAny
in_view_5_seconds_rate
In View 5 Seconds Rate
AnyAny
in_view_q1
AnyAny
in_view_q2
AnyAny
in_view_q3
AnyAny
in_view_q4
AnyAny
measurability_rate
Measurability Rate
AnyAny
measurable
Measurable Impressions
AnyAny
media_cost_non_watermark_usd
Non-Watermark Media Cost (USD)
AnyAny
media_cost_watermark_usd
Watermark Media Cost (USD)
AnyAny
non_watermark_impressions
Non-Watermark Impressions
AnyAny
post_click_aov
Post-Click AOV
AnyAny
post_click_aov_usd
(USD) Post-Click AOV
AnyAny
post_click_conversions
Post-Click Conversions
AnyAny
post_click_conversions_unweighted
Post-Click Conversions (Unweighted)
AnyAny
post_click_revenue
Post-Click Revenue
AnyAny
post_click_revenue_usd
(USD) Post-Click Revenue
AnyAny
post_click_total_spend_roi
Post-Click Total Spend ROI
AnyAny
post_view_aov
Post-View AOV
AnyAny
post_view_aov_usd
(USD) Post-View AOV
AnyAny
post_view_conversions
Post-View Conversions
AnyAny
post_view_conversions_unweighted
Post-View Conversions (Unweighted)
AnyAny
post_view_revenue
Post-View Revenue
AnyAny
post_view_revenue_usd
(USD) Post-View Revenue
AnyAny
post_view_total_spend_roi
Post-View Total Spend ROI
AnyAny
rr_per_1k_imps
Response Rate/1K Imps
AnyAny
total_aov
Total AOV
AnyAny
total_aov_usd
(USD) Total AOV
AnyAny
total_clicks
AnyAny
total_conversions
AnyAny
total_conversions_unweighted
Total Conversions (Unweighted)
AnyAny
total_revenue
AnyAny
total_revenue_usd
(USD) Total Revenue
AnyAny
total_spend
AnyAny
total_spend_cpa
Total Spend eCPA
AnyAny
total_spend_cpa_usd
(USD) Total Spend eCPA
AnyAny
total_spend_cpc
Total Spend eCPC
AnyAny
total_spend_cpc_usd
(USD) Total Spend eCPC
AnyAny
total_spend_cpcv
Total Spend eCPCV
AnyAny
total_spend_cpcv_usd
(USD) Total Spend eCPCV
AnyAny
total_spend_cpm
Total Spend eCPM
AnyAny
total_spend_cpm_usd
(USD) Total Spend eCPM
AnyAny
total_spend_pc_cpa
Total Spend PC CPA
AnyAny
total_spend_pc_cpa_usd
(USD) Total Spend PC CPA
AnyAny
total_spend_pv_cpa
Total Spend PV CPA
AnyAny
total_spend_pv_cpa_usd
(USD) Total Spend PV CPA
AnyAny
total_spend_roi
Total Spend ROI
AnyAny
total_spend_usd
(USD) Total Spend
AnyAny
total_spend_vcpm
Total Spend vCPM
AnyAny
total_spend_vcpm_usd
(USD) Total Spend vCPM
AnyAny
video_close
Close
AnyAny
video_collapse
Collapse
AnyAny
video_companion_clicks
Companion Clicks
AnyAny
video_companion_ctr
Companion CTR
AnyAny
video_companion_impressions
Companion Impressions
AnyAny
video_complete
100% Completed Views
AnyAny
video_complete_rate
100% Completed Rate
AnyAny
video_complete_rate_impression_based
100% Completed Rate - Impressions Based
AnyAny
video_engaged_impressions
Engaged Impressions
AnyAny
video_engaged_rate
Engaged Rate
AnyAny
video_expand
Expand
AnyAny
video_first_quartile
25% Completed Views
AnyAny
video_first_quartile_rate
25% Completed Rate
AnyAny
video_first_quartile_rate_impression_based
25% Completed Rate - Impressions Based
AnyAny
video_fullscreen
Fullscreen
AnyAny
video_midpoint
50% Completed Views
AnyAny
video_midpoint_rate
50% Completed Rate
AnyAny
video_midpoint_rate_impression_based
50% Completed Rate - Impressions Based
AnyAny
video_mute
Mute
AnyAny
video_pause
Pause
AnyAny
video_play_rate
Play Rate
AnyAny
video_resume
Resume
AnyAny
video_rewind
Rewind
AnyAny
video_skip
Skip
AnyAny
video_skippable_impressions
Skippable Impressions
AnyAny
video_skipped_impressions
Skipped Impressions
AnyAny
video_skipped_rate
Skipped Rate
AnyAny
video_start
Start
AnyAny
video_third_quartile
75% Completed Views
AnyAny
video_third_quartile_rate
75% Completed Rate
AnyAny
video_third_quartile_rate_impression_based
75% Completed Rate - Impressions Based
AnyAny
video_unmute
Unmute
AnyAny
viewability_rate
Viewability Rate
AnyAny
viewability_rate_100_percent
100% In View Rate
AnyAny
watermark_impressions
AnyAny

Pageable

Yes

Time Windows

current_day, yesterday, last_X_days, month_to_date

Rollups

all, by_day, by_week, by_month

Data Retention / Lookback Window

3 years

Security
Auth0(Required scopes: offline_access)
Bodyapplication/jsonrequired
One of:
end_timestring or null, (date-time)
fieldsArray of strings, non-empty, uniquerequired
filtersArray of objects, non-emptyrequired
full_entitiesArray of strings or null, non-empty, unique
max_resultsinteger or null, >= 1

Maximum number of results to return. Only applicable for streaming responses. No limit if absent or null.

orderArray of objects
paginationobject or null

Streaming response if absent or null, Paginated response otherwise

rollupstringrequired
start_timestring, (date-time)
time_windowstring
time_zonestring

Only in supported datasets: campaign, UTC or a time zone name defined in https://www.iana.org/time-zones

curl -i -X POST \
  https://api.mediamath.com/reporting/v2/all-dimensions-and-metrics \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "fields": [
      "campaign_id",
      "impressions"
    ],
    "filters": [
      {
        "field": "organization_id",
        "op": "=",
        "value": 123456
      },
      {
        "field": "agency_id",
        "value": [
          123456,
          789012
        ]
      },
      {
        "field": "advertiser_id",
        "value": 123456
      },
      {
        "field": "campaign_name",
        "op": "=~",
        "value": "Test Campaign"
      }
    ],
    "order": [
      {
        "desc": false,
        "field": "agg_timestamp",
        "nulls_last": true
      }
    ],
    "pagination": {
      "page_index": 0,
      "page_size": 100
    },
    "rollup": "by_day",
    "time_window": "current_day"
  }'

Responses

JSON for Paginated, JSONL for Streaming

Body
metaobject
resultsArray of objects
Response
{ "meta": { "items_count": 3, "page_index": 0, "status": "OK", "total_items_count": 3, "total_pages": 1 }, "results": [ { … }, { … }, { … } ] }