Contracts

Update a Contract

Update a contract by ID

post/contracts/{contract_id}

Request

Path parameters

contract_idinteger required

Numeric ID of the contract to update

Request body

versioninteger
organization_idinteger
effective_start_datestring date-time
effective_end_datestring date-time
platform_monthly_minnumber float
platform_access_fee_pctnumber float nullable
platform_access_fee_cpmnumber float nullable
platform_access_fee_fixednumber float nullable
managed_service_fee_pctnumber float nullable
managed_service_fee_cpmnumber float nullable
managed_service_fee_fixednumber float nullable
optimization_fee_pctnumber float nullable
optimization_fee_cpmnumber float nullable
optimization_fee_fixednumber float nullable
pmp_optimization_off_unit'PCT_TOTAL_COST' | 'CPM' | 'PCT_NET_TOTAL_SPEND'
pmp_optimization_off_fee_pctnumber float nullable
pmp_optimization_off_fee_cpmnumber float nullable
pmp_optimization_on_unit'PCT_TOTAL_COST' | 'CPM' | 'PCT_NET_TOTAL_SPEND'
pmp_optimization_on_fee_pctnumber float nullable
pmp_optimization_on_fee_cpmnumber float nullable
dmp_fee_unit'PCT_TOTAL_COST' | 'CPM' | 'CPTS' nullable
dmp_fee_pctnumber float nullable
dmp_fee_cpmnumber float nullable
dmp_fee_cptsnumber float nullable
signals_fee_unit'PCT_TOTAL_COST' | 'CPM' nullable
signals_fee_pctnumber float nullable
signals_fee_cpmnumber float nullable
t1_apps_fee_unit'PCT_TOTAL_COST' | 'CPM' nullable
t1_apps_fee_pctnumber float nullable
t1_apps_fee_cpmnumber float nullable
contract_numberinteger
spend_capnumber float nullable
platform_access_fee_unit'PCT_TOTAL_COST' | 'CPM' | 'FIXED' | 'PCT_NET_TOTAL_SPEND'
managed_service_fee_unit'PCT_TOTAL_COST' | 'CPM' | 'FIXED' | 'PCT_NET_TOTAL_SPEND'
optimization_fee_unit'PCT_TOTAL_COST' | 'CPM' | 'FIXED' | 'PCT_NET_TOTAL_SPEND'
profit_share_fee_pctnumber float
exclude_agency_marginboolean
t1_as_fee_cpmnumber float
evidon_privacy_cost_cpmnumber float
peer39_channel_fee_cpmnumber float nullable
peer39_custom_fee_cpmnumber float nullable
peer39_safety_fee_cpmnumber float
peer39_quality_fee_cpmnumber float
fbx_dynamic_cpmnumber float
t1_vads_fee_cpmnumber float
adaptive_segment_cpmnumber float
external_media_tracking_cpmnumber float
currency_codestring
t1_html5_fee_cpmnumber float
viewability_display_samplenumber float nullable
viewability_display_all_impsnumber float nullable
viewability_video_samplenumber float nullable
viewability_video_all_impsnumber float nullable
standard_segment_cpmnumber float
connected_id_costnumber float
financing_costnumber float
audience_verification_costnumber float
programmatic_guaranteed_platform_access_fee_cpmnumber float nullable
programmatic_guaranteed_platform_access_fee_pctnumber float nullable
programmatic_guaranteed_platform_access_fee_unit'PCT_TOTAL_COST' | 'CPM' | 'PCT_NET_TOTAL_SPEND'
media_enablement_fee_cpmnumber float nullable
media_enablement_fee_pctnumber float nullable
media_enablement_fee_unit'PCT_TOTAL_COST' | 'CPM' | 'PCT_CLEAR'
source_platform_access_fee_cpmnumber float nullable
source_platform_access_fee_pctnumber float nullable
source_platform_access_fee_unit'PCT_TOTAL_COST' | 'CPM'
country_tax_withholding_fee_cpmnumber float nullable
country_tax_withholding_fee_pctnumber float nullable
country_tax_withholding_fee_unit'CPM' | 'PCT_CLEAR' | 'PCT_NET_TOTAL_SPEND'
partnership_rebate_fee_cpmnumber float nullable
partnership_rebate_fee_pctnumber float nullable
partnership_rebate_fee_unit'CPM' | 'PCT_CLEAR' | 'PCT_NET_TOTAL_SPEND'
cross_device_fee_cpmnumber float nullable
dba_optimization_fee_cpmnumber float nullable
dba_optimization_fee_pctnumber float nullable
dba_optimization_fee_unit'CPM' | 'PCT_MEDIA'
audio_video_platform_access_fee_cpmnumber float nullable
audio_video_platform_access_fee_pctnumber float nullable
audio_video_platform_access_fee_unit'CPM' | 'PCT_TOTAL_COST'
created_onstring date-time
updated_onstring date-time
mfa_fee_cpmnumber float nullable

Example request

{
  "version": 44,
  "organization_id": 34
}

Response

Contract updated response

Example response

{
  "data": {
    "id": 4,
    "version": 44,
    "organization_id": 34
  },
  "meta": {
    "status": "success"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.