Schemas

Reports Schema

PropertyTypeDescription / ExampleRequired
report_typestringExample: PERFORMANCE, CONVERSION, ROAS, UNIVERSAL_PIXEL
output_formatstringExample: CSV, JSON, XML
destinationstringExample: S3
time_zonestringExample: America/Los Angeles, GMT, EST, UTC
filterarrayItems: [Filter]
fieldsarrayItems: [Fields]
metricsarrayItems: [Metrics]

Filter Schema

Criteria to specify your data set. Must be applied to all report types. 'from_date' and 'to_date' required.

PropertyTypeFormatExampleRequired
from_datestringdate-timeISO YYYY-MM-DD HH:MM:SS (e.g., 2026-01-31 00:00:00)
to_datestringdate-timeISO YYYY-MM-DD HH:MM:SS (e.g., 2026-01-31 23:59:59)
agency_idsarraystring[]
advertiser_idsarrayinteger[]
campaign_idsarraystring[]
order_idsarraystring[]
line_idsarraystring[]

Fields

The categories of your custom report. Some fields vary per report type. A minimum of 1 field is required to create a new report. Expand each report type below to see a list of its supported fields.

Fields – Performance Report

PropertyTypeFormatExample
account_idnumber
account_namestring
advertiser_currency_codestring
advertiser_idnumber
advertiser_namestring
external_advertiser_idstring
agency_idnumber
agency_namestring
external_agency_idstring
agegroup_namestring18-24, 25-34, 35-44
campaign_daily_budgetnumber
campaign_days_remainingnumber
campaign_days_since_startnumber
campaign_end_datestringdate-time
campaign_idnumber
campaign_identifierstringDevice
campaign_lifetime_budgetnumber
campaign_namestring
campaign_start_datestringdate-time
campaign_total_daysnumber
objectivestring
pixel_idnumber
pixel_namestring
pixel_typestring
creative_external_idstring
creative_idnumber
creative_namestring
creative_sizestring300x250
creative_typestringimage
currency_codestringUSD, GBP, EUR, CAD, AUD
currency_idnumber
currency_namestringUS Dollar
datestringdate-time
day_of_weekstring
device_brandstringApple, Google, Samsung
device_browserstring
device_langstring
device_modelstringiPhone, iPad, Chrome, Safari - OS X
device_osstringiPhone OS, Windows, Chrome OS, OS X, Android
device_os_versionstring
device_typestringsmart phone, personal computer, tablet
hourstring00:00
io_numberstring
external_campaign_idstring
inventory_channel_idnumber
inventory_channel_namestringMobile, Desktop
inventory_exchange_idnumber
inventory_exchange_namestring
inventory_norm_site_namestring
inventory_site_idnumber
inventory_site_namestring
inventory_site_typestringweb, app
line_idnumber
line_namestring
external_line_idstring
location_citystringLos Angeles, Minneapolis, Portland
location_country_codestringUS, CA
location_country_namestringUnited States, Canada
location_dma_namestringAustin TX, Las Vegas NV, New York NY
location_postal_codestring
  1. 60107, 75206
location_region_codestringCA, PA, NE, MA, FL
location_region_namestringCalifornia, Arizona, Virginia
monthstringSeptember
order_base_cpm_bidnumber
order_daily_budgetnumber
order_end_datestringdate-time
order_hourly_pacingstring
order_idnumber
external_order_idstring
order_lifetime_budgetnumber
order_namestring
order_optimization_goalstring
order_start_datestringdate-time
pmp_client_deal_idstring
pmp_deal_group_namestring
pmp_deal_idstring
pmp_deal_namestring
quarterstringQ3
tzstring
user_gender_codestringf, m, o
user_hhi_namestring$0-$29, $80, $125
weeknumber37
yearnumber2022

Fields – Conversion Report

FieldTypeFormat
account_idnumber
account_namestring
advertiser_currency_codestring
advertiser_idnumber
advertiser_namestring
external_advertiser_idstring
agency_idnumber
agency_namestring
external_agency_idstring
campaign_days_remainingnumber
campaign_days_since_startnumber
campaign_end_datestringdate-time
campaign_idnumber
campaign_identifierstring
campaign_lifetime_budgetnumber
campaign_namestring
campaign_start_datestringdate-time
campaign_total_daysnumber
objectivestring
creative_idnumber
creative_namestring
creative_sizestring
creative_typestring
datestringdate-time
io_numberstring
external_campaign_idstring
line_idnumber
line_namestring
external_line_idstring
order_base_cpm_bidnumber
order_daily_budgetnumber
order_end_datestringdate-time
order_hourly_pacingstring
order_idnumber
external_order_idstring
order_lifetime_budgetnumber
order_namestring
order_optimization_goalstring
order_start_datestringdate-time
pixel_idstring
pixel_namestring
pixel_typestring

Fields – ROAS Report

FieldTypeFormat
account_idnumber
account_namestring
advertiser_currencystring
advertiser_idnumber
advertiser_namestring
external_advertiser_idstring
agency_idnumber
agency_namestring
external_agency_idstring
campaign_daily_budgetnumber
campaign_days_remainingnumber
campaign_days_since_startnumber
campaign_end_datestringdate-time
campaign_idnumber
campaign_identifierstring
campaign_lifetime_budgetnumber
external_campaign_idstring
line_idnumber
line_namestring
external_line_idstring
order_base_cpm_bidnumber
order_daily_budgetnumber
order_end_datestringdate-time
order_hourly_pacingstring
order_idnumber
external_order_idstring
order_lifetime_budgetnumber
order_max_bidnumber
order_namestring
order_optimization_goalstring
order_start_datestringdate-time

Fields – Universal Pixel Report

FieldTypeFormat
advertiser_idnumber
advertiser_namestring
external_advertiser_idstring
agency_idnumber
agency_namestring
external_agency_idstring
currencystring
customer_typestring
page_urlstring
parameter1string
parameter2string
parameter3string
parameter4string
parameter5string
parameter6string
parameter7string
parameter8string
parameter9string
parameter10string
pixel_event_timestampstring
pixel_idnumber
pixel_namestring
pixel_typestring
product_categorystring
referrer_urlstring
revenuestring
transaction_idstring
urlstring
user_idstring

Metrics

The summary data to be returned. Applicable to MOST report types. A minimum of 1 metric is required to create a new report. Expand each report type below to see a list of its supported metrics.

Metrics – Performance Report

MetricType
viant_tech_feenumber
auction_win_ratenumber
auction_wonnumber
avg_media_clearing_pricenumber
avg_media_spendnumber
bidsnumber
bill_additional_feesnumber
click_conversionsstring
click_conversions_upstring
clicksnumber
conversion_ratenumber
conversion_upnumber
conversionsnumber
cost_per_completed_viewnumber
cost_per_viewnumber
ctrstring
data_spendnumber
ecpastring
ecpcstring
ecpmstring
ias_high_riskstring
ias_low_riskstring
ias_measured_adsstring
ias_measured_ratestring
ias_moderate_riskstring
ias_not_viewable_adsstring
ias_perc_in_viewstring
ias_perc_in_view_15sstring
ias_perc_in_view_5sstring
ias_perc_out_viewstring
ias_perc_suspicious_impsstring
ias_perc_video_4q_in_viewstring
ias_perc_video_never_startedstring
ias_very_high_riskstring
ias_viewable_impsstring
ias_viewable_ratestring
impressionsnumber
managed_service_feestring
media_clearing_pricenumber
media_spendnumber
non_bill_additional_feesnumber
offline_purchasesstring
offline_salesstring
render_ratenumber
spendnumber
v_100number
v_100_ratenumber
v_25number
v_50number
v_75number
vast_impressionsnumber
vcpmnumber
view_conversionsstring
view_conversions_upstring
visitsnumber
win_ratenumber

Metrics – Conversion Report

MetricType
add_payment_infostring
add_to_cartstring
conversionsstring
conversion_upstring
initiate_checkoutstring
item_viewstring
landing_pagestring
leadstring
otherstring
page_viewstring
post_click_conversionsstring
post_click_conversion_upstring
post_click_revenuestring
post_view_conversionsstring
post_view_conversion_upstring
post_view_revenuestring
purchasestring
revenuestring

Metrics – ROAS Report

MetricType
add_payment_infostring
add_to_cartstring
conversion_upstring
conversionsstring
initiate_checkoutstring
item_viewstring
landing_pagestring
leadstring
otherstring
page_viewstring
post_click_conversion_upstring
post_click_conversionsstring
post_click_revenuestring
post_view_conversion_upstring
post_view_conversionsstring
post_view_revenuestring
purchasestring
revenuestring

Metrics – Universal Pixel Report

MetricType
advertiser_idnumber
advertiser_namestring
external_advertiser_idstring
agency_idnumber
agency_namestring
external_agency_idstring
campaign_idnumber
campaign_namestring
external_campaign_idstring
order_idnumber
order_namestring
external_order_idstring
line_idnumber
line_namestring
external_line_idstring
creative_idnumber
creative_namestring
creative_sizestring
creative_typestring
pixel_idnumber
pixel_namestring
pixel_typestring
device_osstring
device_typestring
event_datestring
event_namestring
event_valuestring
customer_typestring
page_urlstring
parameter1string

Response Schema

Structure of a successful response, provided for reference.

PropertyTypeFormatExample
tokenstringhlKi6zr4y1ws1y3nYTLkdK4EDOFeqAK6
statusstringIn Progress
download_urlstring
updated_atstringdate-time