# Get a Contract Get a contract by ID Endpoint: GET /contracts/{contract_id} Version: xx.xx.xx Security: Auth0 ## Path parameters: - `contract_id` (integer, required) Numeric ID of the contract to get ## Response 200 fields (application/json): - `data` (object) - `data.id` (integer) - `data.version` (integer) - `data.organization_id` (integer) - `data.effective_start_date` (string) - `data.effective_end_date` (string) - `data.platform_monthly_min` (number) - `data.platform_access_fee_pct` (number,null) - `data.platform_access_fee_cpm` (number,null) - `data.platform_access_fee_fixed` (number,null) - `data.managed_service_fee_pct` (number,null) - `data.managed_service_fee_cpm` (number,null) - `data.managed_service_fee_fixed` (number,null) - `data.optimization_fee_pct` (number,null) - `data.optimization_fee_cpm` (number,null) - `data.optimization_fee_fixed` (number,null) - `data.pmp_optimization_off_unit` (string) Enum: "PCT_TOTAL_COST", "CPM", "PCT_NET_TOTAL_SPEND" - `data.pmp_optimization_off_fee_pct` (number,null) - `data.pmp_optimization_off_fee_cpm` (number,null) - `data.pmp_optimization_on_unit` (string) Enum: "PCT_TOTAL_COST", "CPM", "PCT_NET_TOTAL_SPEND" - `data.pmp_optimization_on_fee_pct` (number,null) - `data.pmp_optimization_on_fee_cpm` (number,null) - `data.dmp_fee_unit` (string,null) Enum: "PCT_TOTAL_COST", "CPM", "CPTS" - `data.dmp_fee_pct` (number,null) - `data.dmp_fee_cpm` (number,null) - `data.dmp_fee_cpts` (number,null) - `data.signals_fee_unit` (string,null) Enum: "PCT_TOTAL_COST", "CPM" - `data.signals_fee_pct` (number,null) - `data.signals_fee_cpm` (number,null) - `data.t1_apps_fee_unit` (string,null) Enum: "PCT_TOTAL_COST", "CPM" - `data.t1_apps_fee_pct` (number,null) - `data.t1_apps_fee_cpm` (number,null) - `data.contract_number` (integer) - `data.spend_cap` (number,null) - `data.platform_access_fee_unit` (string) Enum: "PCT_TOTAL_COST", "CPM", "FIXED", "PCT_NET_TOTAL_SPEND" - `data.managed_service_fee_unit` (string) Enum: "PCT_TOTAL_COST", "CPM", "FIXED", "PCT_NET_TOTAL_SPEND" - `data.optimization_fee_unit` (string) Enum: "PCT_TOTAL_COST", "CPM", "FIXED", "PCT_NET_TOTAL_SPEND" - `data.profit_share_fee_pct` (number) - `data.exclude_agency_margin` (boolean) - `data.t1_as_fee_cpm` (number) - `data.evidon_privacy_cost_cpm` (number) - `data.peer39_channel_fee_cpm` (number,null) - `data.peer39_custom_fee_cpm` (number,null) - `data.peer39_safety_fee_cpm` (number) - `data.peer39_quality_fee_cpm` (number) - `data.fbx_dynamic_cpm` (number) - `data.t1_vads_fee_cpm` (number) - `data.adaptive_segment_cpm` (number) - `data.external_media_tracking_cpm` (number) - `data.currency_code` (string) - `data.t1_html5_fee_cpm` (number) - `data.viewability_display_sample` (number,null) - `data.viewability_display_all_imps` (number,null) - `data.viewability_video_sample` (number,null) - `data.viewability_video_all_imps` (number,null) - `data.standard_segment_cpm` (number) - `data.connected_id_cost` (number) - `data.financing_cost` (number) - `data.audience_verification_cost` (number) - `data.programmatic_guaranteed_platform_access_fee_cpm` (number,null) - `data.programmatic_guaranteed_platform_access_fee_pct` (number,null) - `data.programmatic_guaranteed_platform_access_fee_unit` (string) Enum: "PCT_TOTAL_COST", "CPM", "PCT_NET_TOTAL_SPEND" - `data.media_enablement_fee_cpm` (number,null) - `data.media_enablement_fee_pct` (number,null) - `data.media_enablement_fee_unit` (string) Enum: "PCT_TOTAL_COST", "CPM", "PCT_CLEAR" - `data.source_platform_access_fee_cpm` (number,null) - `data.source_platform_access_fee_pct` (number,null) - `data.source_platform_access_fee_unit` (string) Enum: "PCT_TOTAL_COST", "CPM" - `data.country_tax_withholding_fee_cpm` (number,null) - `data.country_tax_withholding_fee_pct` (number,null) - `data.country_tax_withholding_fee_unit` (string) Enum: "CPM", "PCT_CLEAR", "PCT_NET_TOTAL_SPEND" - `data.partnership_rebate_fee_cpm` (number,null) - `data.partnership_rebate_fee_pct` (number,null) - `data.partnership_rebate_fee_unit` (string) Enum: "CPM", "PCT_CLEAR", "PCT_NET_TOTAL_SPEND" - `data.cross_device_fee_cpm` (number,null) - `data.dba_optimization_fee_cpm` (number,null) - `data.dba_optimization_fee_pct` (number,null) - `data.dba_optimization_fee_unit` (string) Enum: "CPM", "PCT_MEDIA" - `data.audio_video_platform_access_fee_cpm` (number,null) - `data.audio_video_platform_access_fee_pct` (number,null) - `data.audio_video_platform_access_fee_unit` (string) Enum: "CPM", "PCT_TOTAL_COST" - `data.created_on` (string) - `data.updated_on` (string) - `data.mfa_fee_cpm` (number,null) - `meta` (object) - `meta.status` (string) Example: "success" ## Response 400 fields (application/json): - `errors` (array, required) - `errors.code` (string) - `errors.field` (string) Optional when it is a schema error - `errors.message` (string) - `meta` (object, required) - `meta.status` (string, required) ## Response 401 fields (application/json): - `errors` (array, required) - `errors.code` (string) - `errors.field` (string) Optional when it is a schema error - `errors.message` (string) - `meta` (object, required) - `meta.status` (string, required) ## Response 403 fields (application/json): - `errors` (array, required) - `errors.code` (string) - `errors.field` (string) Optional when it is a schema error - `errors.message` (string) - `meta` (object, required) - `meta.status` (string, required) ## Response 404 fields (application/json): - `errors` (array, required) - `errors.code` (string) - `errors.field` (string) Optional when it is a schema error - `errors.message` (string) - `meta` (object, required) - `meta.status` (string, required)