{"components":{"callbacks":{},"examples":{},"headers":{},"links":{},"parameters":{},"requestBodies":{},"responses":{},"schemas":{"AverageCompletionAndFullyViewableRateTargetingEnum":{"description":"The type of average completion and fully viewable rate targeting.","enum":["ALLOW_ALL","AVG_COMPLETION_FULLY_VIEWABLE_GTE_10","AVG_COMPLETION_FULLY_VIEWABLE_GTE_20","AVG_COMPLETION_FULLY_VIEWABLE_GTE_25","AVG_COMPLETION_FULLY_VIEWABLE_GTE_30","AVG_COMPLETION_FULLY_VIEWABLE_GTE_35","AVG_COMPLETION_FULLY_VIEWABLE_GTE_40"],"type":"string"},"BrandExposureViewabilityTargetingEnum":{"description":"The type of brand exposure viewability targeting.","enum":["ALLOW_ALL","BRAND_EXPOSURE_VIEWABILITY_GTE_10_SEC_AVG_DURATION","BRAND_EXPOSURE_VIEWABILITY_GTE_15_SEC_AVG_DURATION","BRAND_EXPOSURE_VIEWABILITY_GTE_5_SEC_AVG_DURATION"],"type":"string"},"BrandSuitabilityRiskLevelEnum":{"description":"The Double Verify brand suitability risk level.","enum":["ALLOW_ALL","HIGH","HIGH_MEDIUM","HIGH_MEDIUM_LOW"],"type":"string"},"DVAuthenticAttention":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"universalAttention":{"description":"One omni-channel segment that is informed by data from all DV campaigns to help avoid serving ads on generally poor performing apps and domains.","type":"boolean"}},"type":"object"},"DVBrandSafetyAppAgeRatingEnum":{"enum":["ADULTS_ONLY_18_PLUS","EVERYONE_4_PLUS","MATURE_17_PLUS","TEENS_12_PLUS","TWEENS_9_PLUS","UNKNOWN"],"type":"string"},"DVBrandSafetyAppStarRatingEnum":{"description":"App star rating to be used for excluding apps.","enum":["ALLOW_ALL","APP_STAR_RATING_LT_1_POINT_5_STARS","APP_STAR_RATING_LT_2_POINT_5_STARS","APP_STAR_RATING_LT_2_STARS","APP_STAR_RATING_LT_3_POINT_5_STARS","APP_STAR_RATING_LT_3_STARS","APP_STAR_RATING_LT_4_POINT_5_STARS","APP_STAR_RATING_LT_4_STARS"],"type":"string"},"DVBrandSafetyContentCategoriesWithRisk":{"additionalProperties":{"$ref":"#/components/schemas/BrandSuitabilityRiskLevelEnum"},"description":"A map from content categories to risk level to exclude from targeting. Available keys are: [ADULT_CONTENT, ALCOHOL, CRIME, DEATH_INJURIES, DISASTER_AVIATION, DISASTER_MAN_MADE, DISASTER_NATURAL, DISASTER_TERRORIST_EVENTS, DISASTER_VEHICLE, HATE_SPEECH, PROFANITY, SUBSTANCE_ABUSE, TOBACCO_ECIGARETTES, VIOLENCE_EXTREME_GRAPHIC].","type":"object"},"DVBrandSafetyContentCategoryEnum":{"enum":["AD_SERVER","CELEBRITY_GOSSIP","CULTS_SURVIVALISM","EXTREME_GRAPHIC","GAMBLING","INCENTIVIZED_MALWARE_CLUTTER","INFLAMMATORY_POLITICS_NEWS","NEGATIVE_NEWS_FINANCIAL","NEGATIVE_NEWS_PHARMACEUTICAL","NON_STANDARD_CONTENT_NON_ENGLISH","NON_STANDARD_CONTENT_PARKING_PAGE","OCCULT","PIRACY_COPYRIGHT_INFRINGEMENT","UNMODERATED_UGC_FORUMS_IMAGES_VIDEO"],"type":"string"},"DVCustomContextualSegmentId":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"segmentId":{"description":"The custom segment identifier.","pattern":"^52[0-9]{6}$","type":"string"}},"type":"object"},"DVStandardDisplayBrandSafety":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027].","properties":{"contentCategories":{"description":"A list of content categories to exclude from targeting.","items":{"$ref":"#/components/schemas/DVBrandSafetyContentCategoryEnum"},"maxItems":50,"minItems":0,"type":"array","uniqueItems":true},"contentCategoriesWithRisk":{"$ref":"#/components/schemas/DVBrandSafetyContentCategoriesWithRisk"},"unknownContent":{"description":"Set to `true` to exclude unknown content.","type":"boolean"}},"type":"object"},"DoubleVerifyAuthenticBrandSafety":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"doubleVerifySegmentId":{"description":"The segment identifier.","pattern":"^51[0-9]{6}$","type":"string"}},"type":"object"},"DoubleVerifyBrandSafety":{"description":"Supported InventoryTypes[\u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"appAgeRating":{"description":"A list of app age ratings to be used for excluding apps. For example, `TEENS_12_PLUS` will only exclude apps with content rated for everyone ages 12 and over. `UNKNOWN` will exclude apps with content unrated or unknown to Double Verify.","items":{"$ref":"#/components/schemas/DVBrandSafetyAppAgeRatingEnum"},"maxItems":50,"minItems":0,"type":"array","uniqueItems":true},"appStarRating":{"$ref":"#/components/schemas/DVBrandSafetyAppStarRatingEnum"},"contentCategories":{"description":"A list of content categories to exclude from targeting.","items":{"$ref":"#/components/schemas/DVBrandSafetyContentCategoryEnum"},"maxItems":50,"minItems":0,"type":"array","uniqueItems":true},"contentCategoriesWithRisk":{"$ref":"#/components/schemas/DVBrandSafetyContentCategoriesWithRisk"},"excludeAppsWithInsufficientRating":{"description":"Set to true to exclude unofficial apps or apps with insufficient user ratings (\u003c100 lifetime).","type":"boolean"},"unknownContent":{"description":"Set to `true` to exclude unknown content.","type":"boolean"}},"type":"object"},"DoubleVerifyFraudInvalidTraffic":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027MOBILE_DISPLAY\u0027, AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"blockAppAndSites":{"description":"Set to `true` to block applications and sites with insufficient historical fraud and invalid traffic statistics. This will not be applicable if ALLOW_ALL is chosen.","type":"boolean"},"excludeAppsAndSites":{"$ref":"#/components/schemas/ExcludeAppsAndSitesEnum"},"excludeImpressions":{"description":"Set to `true` to exclude impressions delivered to devices identified to be fraudulent or invalid.","type":"boolean"}},"type":"object"},"DoubleVerifyViewability":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"averageCompletionAndFullyViewableRateTargeting":{"$ref":"#/components/schemas/AverageCompletionAndFullyViewableRateTargetingEnum"},"brandExposureViewabilityTargeting":{"$ref":"#/components/schemas/BrandExposureViewabilityTargetingEnum"},"includeUnmeasurableImpressions":{"description":"Set to `true` to include impressions where impressions can\u0027t be measured.","type":"boolean"},"mrcViewabilityTargeting":{"$ref":"#/components/schemas/MrcViewabilityTargetingEnum"}},"type":"object"},"DspBadRequestExceptionV1ResponseContent":{"properties":{"errors":{"items":{"$ref":"#/components/schemas/DspSubErrorV1"},"maxItems":100,"minItems":1,"type":"array"},"message":{"type":"string"},"requestId":{"type":"string"}},"type":"object"},"DspConflictExceptionV1ResponseContent":{"properties":{"errors":{"items":{"$ref":"#/components/schemas/DspSubErrorV1"},"maxItems":100,"minItems":1,"type":"array"},"message":{"type":"string"},"requestId":{"type":"string"}},"type":"object"},"DspDeleteAdGroup3PTargetingRequestContentV1":{"properties":{"thirdPartyTargets":{"description":"List of target vendor product types for which targeting settings need to be deleted from given ad group id.","items":{"$ref":"#/components/schemas/ThirdPartyTargetTypesEnum"},"maxItems":100,"minItems":1,"type":"array","uniqueItems":true}},"required":["thirdPartyTargets"],"type":"object"},"DspForbiddenExceptionV1ResponseContent":{"properties":{"errors":{"items":{"$ref":"#/components/schemas/DspSubErrorV1"},"maxItems":100,"minItems":1,"type":"array"},"message":{"type":"string"},"requestId":{"type":"string"}},"type":"object"},"DspGetAdGroup3PTargetingResponseContent":{"properties":{"nextToken":{"description":"Operations that return paginated results include a pagination token in this field. To retrieve the next page of results, call the same operation and specify this token in the request. If the nextToken field is empty, there are no further results.","type":"string"},"thirdPartyTargets":{"description":"List of Third-party targeting settings applied on given ad group id","items":{"$ref":"#/components/schemas/ThirdPartyTargetSettings"},"maxItems":100,"minItems":1,"type":"array","uniqueItems":true}},"required":["thirdPartyTargets"],"type":"object"},"DspInternalServerExceptionV1ResponseContent":{"properties":{"errors":{"items":{"$ref":"#/components/schemas/DspSubErrorV1"},"maxItems":100,"minItems":1,"type":"array"},"message":{"type":"string"},"requestId":{"type":"string"}},"type":"object"},"DspNotFoundExceptionV1ResponseContent":{"properties":{"errors":{"items":{"$ref":"#/components/schemas/DspSubErrorV1"},"maxItems":100,"minItems":1,"type":"array"},"message":{"type":"string"},"requestId":{"type":"string"}},"type":"object"},"DspPatchAdGroup3PTargetingRequestContentV1":{"properties":{"thirdPartyTargets":{"description":"List of Third-party targeting settings to be updated on given ad group id.","items":{"$ref":"#/components/schemas/ThirdPartyTargetSettings"},"maxItems":100,"minItems":1,"type":"array","uniqueItems":true}},"required":["thirdPartyTargets"],"type":"object"},"DspPostAdGroup3PTargetingRequestContentV1":{"properties":{"thirdPartyTargets":{"description":"List of Third-party targeting settings to be applied on given ad group id","items":{"$ref":"#/components/schemas/ThirdPartyTargetSettings"},"maxItems":100,"minItems":1,"type":"array","uniqueItems":true}},"required":["thirdPartyTargets"],"type":"object"},"DspSubErrorV1":{"properties":{"errorType":{"type":"string"},"fieldName":{"type":"string"},"message":{"type":"string"}},"required":["errorType","message"],"type":"object"},"DspTooManyRequestsExceptionV1ResponseContent":{"properties":{"errors":{"items":{"$ref":"#/components/schemas/DspSubErrorV1"},"maxItems":100,"minItems":1,"type":"array"},"message":{"type":"string"},"requestId":{"type":"string"}},"type":"object"},"DspUnauthorizedExceptionV1ResponseContent":{"properties":{"errors":{"items":{"$ref":"#/components/schemas/DspSubErrorV1"},"maxItems":100,"minItems":1,"type":"array"},"message":{"type":"string"},"requestId":{"type":"string"}},"type":"object"},"DspUnsupportedMediaTypeExceptionV1ResponseContent":{"properties":{"errors":{"items":{"$ref":"#/components/schemas/DspSubErrorV1"},"maxItems":100,"minItems":1,"type":"array"},"message":{"type":"string"},"requestId":{"type":"string"}},"type":"object"},"EssentialProtectionEnum":{"enum":["ADULT","ARMS","CRIME","DRUGS","HATE_SPEECH","INJURY","MILITARY","OBSCENITY","PIRACY","TERRORISM","TOBACCO"],"type":"string"},"ExcludeAppsAndSitesEnum":{"enum":["ALLOW_ALL","FRAUD_TRAFFIC_LEVEL_GTE_02","FRAUD_TRAFFIC_LEVEL_GTE_04","FRAUD_TRAFFIC_LEVEL_GTE_06","FRAUD_TRAFFIC_LEVEL_GTE_08","FRAUD_TRAFFIC_LEVEL_GTE_10","FRAUD_TRAFFIC_LEVEL_GTE_100","FRAUD_TRAFFIC_LEVEL_GTE_25","FRAUD_TRAFFIC_LEVEL_GTE_50"],"type":"string"},"IASBrandSafety":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"excludeContent":{"description":"Set to `true` to exclude content that Integral Ad Science is not able to rate.","type":"boolean"},"iasBrandSafetyAdult":{"$ref":"#/components/schemas/IASBrandSafetyLevelEnum"},"iasBrandSafetyAlcohol":{"$ref":"#/components/schemas/IASBrandSafetyLevelEnum"},"iasBrandSafetyGambling":{"$ref":"#/components/schemas/IASBrandSafetyLevelEnum"},"iasBrandSafetyHateSpeech":{"$ref":"#/components/schemas/IASBrandSafetyLevelEnum"},"iasBrandSafetyIllegalDownloads":{"$ref":"#/components/schemas/IASBrandSafetyLevelEnum"},"iasBrandSafetyIllegalDrugs":{"$ref":"#/components/schemas/IASBrandSafetyLevelEnum"},"iasBrandSafetyOffensiveLanguage":{"$ref":"#/components/schemas/IASBrandSafetyLevelEnum"},"iasBrandSafetyViolence":{"$ref":"#/components/schemas/IASBrandSafetyLevelEnum"}},"type":"object"},"IASBrandSafetyLevelEnum":{"description":"The IAS brand safety risk level.","enum":["ALLOW_ALL","BRAND_SAFETY_EXCLUDE_HIGH_AND_MODERATE_RISK","BRAND_SAFETY_EXCLUDE_HIGH_RISK"],"type":"string"},"IASContextualAvoidance":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"avoidanceSegments":{"description":"The unique identifier of the IAS contextual avoidance segment","items":{"type":"string"},"maxItems":200,"minItems":0,"type":"array","uniqueItems":true}},"type":"object"},"IASContextualTargeting":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"topicalSegments":{"description":"The unique identifier of the IAS contextual topical targeting segment","items":{"type":"string"},"maxItems":200,"minItems":0,"type":"array","uniqueItems":true},"verticalSegments":{"description":"The unique identifier of the IAS contextual vertical targeting segment","items":{"type":"string"},"maxItems":200,"minItems":0,"type":"array","uniqueItems":true}},"type":"object"},"IASFraudInvalidTraffic":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027MOBILE_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"targetSetting":{"$ref":"#/components/schemas/IASFraudInvalidTrafficEnum"}},"type":"object"},"IASFraudInvalidTrafficEnum":{"description":"The type of fraud invalid traffic.","enum":["ALLOW_ALL","FRAUD_INVALID_TRAFFIC_EXCLUDE_HIGH_MODERATE_RISK","FRAUD_INVALID_TRAFFIC_EXCLUDE_HIGH_RISK"],"type":"string"},"IASQualitySync":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"segmentId":{"description":"The unique identifier of the IAS quality sync segment","pattern":"^4[0-9]{6}$","type":"string"}},"type":"object"},"IASViewability":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. The IAS viewability standard. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"standard":{"$ref":"#/components/schemas/IASViewabilityStandardEnum"},"viewabilityTargeting":{"$ref":"#/components/schemas/ViewabilityTierEnum"}},"required":["standard"],"type":"object"},"IASViewabilityStandardEnum":{"description":"The viewability standard.","enum":["GROUPM","MRC","NONE","PUBLICIS"],"type":"string"},"JounceMediaMFA":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"madeForAdvertising":{"description":"Jounce MFA Domain Verification: Exclude bid requests from Made For Advertising(MFA) domains identified by Jounce Media. MFA sites usually feature low-quality content and may use tactics such as pop-up ads, auto-play videos, or intrusive ads to maximise ad revenue. Settings you select will replace the current target settings.","type":"boolean"}},"type":"object"},"MrcViewabilityTargetingEnum":{"description":"The type of MRC viewability targeting.","enum":["ALLOW_ALL","MRC_VIEWABILITY_GTE_30","MRC_VIEWABILITY_GTE_40","MRC_VIEWABILITY_GTE_50","MRC_VIEWABILITY_GTE_55","MRC_VIEWABILITY_GTE_60","MRC_VIEWABILITY_GTE_65","MRC_VIEWABILITY_GTE_70","MRC_VIEWABILITY_GTE_75","MRC_VIEWABILITY_GTE_80"],"type":"string"},"NewsGuardBrandGuardMisinformationSafety":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. Only applicable for Web supply. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"avoidanceList":{"items":{"$ref":"#/components/schemas/NewsGuardBrandGuardMisinformationSafetyEnum"},"maxItems":20,"minItems":0,"type":"array","uniqueItems":true}},"type":"object"},"NewsGuardBrandGuardMisinformationSafetyEnum":{"description":"NewsGuard BrandGuard Misinformation safety categories to exclude from targeting (Web inventory only).","enum":["AI_GENERATED_MFA","BASIC_EXCLUDE","CLIMATE_MISINFORMATION","COVID_MISINFORMATION","ELECTION_MISINFORMATION","HEALTH_MISINFORMATION","HIGH_EXCLUDE","ISRAEL_HAMAS_MISINFORMATION","MAX_EXCLUDE","MISINFORMATION_SITES","OPINIONATED_NEWS","QANON_MISINFORMATION","UKRAINE_MISINFORMATION","VACCINE_MISINFORMATION"],"type":"string"},"NewsGuardBrandGuardTrustedNewsTargeting":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. Only applicable for Web supply. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"targetingList":{"items":{"$ref":"#/components/schemas/NewsGuardBrandGuardTrustedNewsTargetingEnum"},"maxItems":15,"minItems":0,"type":"array","uniqueItems":true}},"type":"object"},"NewsGuardBrandGuardTrustedNewsTargetingEnum":{"description":"NewsGuard BrandGuard trusted news targeting categories to include in targeting (Web inventory only).","enum":["BASIC_INCLUDE","BUSINESS_INCLUDE","COMMUNITY_INCLUDE","HEALTH_INCLUDE","HIGH_INCLUDE","LIFESTYLE_INCLUDE","LOCAL_INCLUDE","MAX_INCLUDE","POLITICS_INCLUDE","TECH_INCLUDE"],"type":"string"},"ODCContextualPredictsSegmentId":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"segmentId":{"description":"The custom segment predict identifier.","pattern":"^259[0-9]{5}$","type":"string"}},"type":"object"},"ODCCustomSegmentId":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"segmentId":{"description":"The custom segment identifier.","pattern":"^(255|257)[0-9]{5}$","type":"string"}},"type":"object"},"ODCFraudInvalidTraffic":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"targetSetting":{"$ref":"#/components/schemas/ODCFraudInvalidTrafficEnum"}},"type":"object"},"ODCFraudInvalidTrafficEnum":{"description":"The fraud invalid traffic type.","enum":["ALLOW_ALL","FRAUD_INVALID_TRAFFIC_ESSENTIAL_PROTECTION","FRAUD_INVALID_TRAFFIC_MAXIMUM_PROTECTION"],"type":"string"},"ODCStandardPredictsSegmentIds":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"segmentIds":{"description":"The standard predict segment identifiers.","items":{"type":"string"},"maxItems":320,"minItems":1,"type":"array","uniqueItems":true}},"type":"object"},"ODCSyndicatedContextual":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"avoidanceSegments":{"description":"The unique identifier of the ODC Syndicated avoidance segments","items":{"type":"string"},"maxItems":1000,"minItems":0,"type":"array","uniqueItems":true},"targetingSegments":{"description":"The unique identifier of the ODC Syndicated targeting segments","items":{"type":"string"},"maxItems":1000,"minItems":0,"type":"array","uniqueItems":true}},"type":"object"},"ODCViewability":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. The ODC viewability standard. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"standard":{"$ref":"#/components/schemas/ODCViewabilityStandardEnum"},"viewabilityTargeting":{"$ref":"#/components/schemas/ViewabilityTargetingEnum"}},"required":["standard"],"type":"object"},"ODCViewabilityStandardEnum":{"description":"The viewability standard.","enum":["MRC","NONE"],"type":"string"},"OracleDataCloudBrandSafety":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. The oracle data cloud brand safety. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"essentialProtection":{"items":{"$ref":"#/components/schemas/EssentialProtectionEnum"},"maxItems":20,"minItems":1,"type":"array","uniqueItems":true},"targetingOption":{"$ref":"#/components/schemas/TargetingOptionEnum"}},"type":"object"},"PixalateFraudInvalidTraffic":{"description":"Supported InventoryTypes[\u0027STANDARD_DISPLAY\u0027, \u0027MOBILE_DISPLAY\u0027, AAP_MOBILE_APP\u0027, \u0027DISPLAY\u0027, \u0027VIDEO\u0027]. DISPLAY is a new consolidated type that includes all display type ad groups. Do not use this type until we announce the launch of consolidated ad groups in our release notes.","properties":{"excludeAppsAndDomains":{"description":"Set to true to exclude traffic from Apps and Domains identified to be fraudulent or invalid.","type":"boolean"},"excludeIpAddressAndUserAgents":{"description":"Set to true to exclude traffic from IPV4 and IPV6 addresses and user agents identified to be fraudulent or invalid.","type":"boolean"},"excludeOttAndMobileDevices":{"description":"Set to true to exclude traffic from OTT and Mobile devices identified to be fraudulent or invalid.","type":"boolean"},"excludeRemovedAppsFromAppStores":{"description":"Set to true to exlude traffic from Apps that have been removed from the google play and apple app stores in the last 6 months.","type":"boolean"}},"type":"object"},"TargetingOptionEnum":{"enum":["ESSENTIAL_PROTECTION","MAXIMUM_PROTECTION","NO_BRAND_SAFETY"],"type":"string"},"ThirdPartyTargetSettings":{"oneOf":[{"properties":{"doubleVerifyFraudInvalidTraffic":{"$ref":"#/components/schemas/DoubleVerifyFraudInvalidTraffic"}},"required":["doubleVerifyFraudInvalidTraffic"],"title":"doubleVerifyFraudInvalidTraffic","type":"object"},{"properties":{"integralAdScienceFraudInvalidTraffic":{"$ref":"#/components/schemas/IASFraudInvalidTraffic"}},"required":["integralAdScienceFraudInvalidTraffic"],"title":"integralAdScienceFraudInvalidTraffic","type":"object"},{"properties":{"oracleDataCloudFraudInvalidTraffic":{"$ref":"#/components/schemas/ODCFraudInvalidTraffic"}},"required":["oracleDataCloudFraudInvalidTraffic"],"title":"oracleDataCloudFraudInvalidTraffic","type":"object"},{"properties":{"pixalateFraudInvalidTraffic":{"$ref":"#/components/schemas/PixalateFraudInvalidTraffic"}},"required":["pixalateFraudInvalidTraffic"],"title":"pixalateFraudInvalidTraffic","type":"object"},{"properties":{"doubleVerifyStandardDisplayBrandSafety":{"$ref":"#/components/schemas/DVStandardDisplayBrandSafety"}},"required":["doubleVerifyStandardDisplayBrandSafety"],"title":"doubleVerifyStandardDisplayBrandSafety","type":"object"},{"properties":{"doubleVerifyBrandSafety":{"$ref":"#/components/schemas/DoubleVerifyBrandSafety"}},"required":["doubleVerifyBrandSafety"],"title":"doubleVerifyBrandSafety","type":"object"},{"properties":{"integralAdScienceBrandSafety":{"$ref":"#/components/schemas/IASBrandSafety"}},"required":["integralAdScienceBrandSafety"],"title":"integralAdScienceBrandSafety","type":"object"},{"properties":{"oracleDataCloudBrandSafety":{"$ref":"#/components/schemas/OracleDataCloudBrandSafety"}},"required":["oracleDataCloudBrandSafety"],"title":"oracleDataCloudBrandSafety","type":"object"},{"properties":{"doubleVerifyViewability":{"$ref":"#/components/schemas/DoubleVerifyViewability"}},"required":["doubleVerifyViewability"],"title":"doubleVerifyViewability","type":"object"},{"properties":{"integralAdScienceViewability":{"$ref":"#/components/schemas/IASViewability"}},"required":["integralAdScienceViewability"],"title":"integralAdScienceViewability","type":"object"},{"properties":{"oracleDataCloudViewability":{"$ref":"#/components/schemas/ODCViewability"}},"required":["oracleDataCloudViewability"],"title":"oracleDataCloudViewability","type":"object"},{"properties":{"doubleVerifyAuthenticBrandSafety":{"$ref":"#/components/schemas/DoubleVerifyAuthenticBrandSafety"}},"required":["doubleVerifyAuthenticBrandSafety"],"title":"doubleVerifyAuthenticBrandSafety","type":"object"},{"properties":{"doubleVerifyCustomContextualSegmentId":{"$ref":"#/components/schemas/DVCustomContextualSegmentId"}},"required":["doubleVerifyCustomContextualSegmentId"],"title":"doubleVerifyCustomContextualSegmentId","type":"object"},{"properties":{"oracleDataCloudCustomSegmentId":{"$ref":"#/components/schemas/ODCCustomSegmentId"}},"required":["oracleDataCloudCustomSegmentId"],"title":"oracleDataCloudCustomSegmentId","type":"object"},{"properties":{"oracleDataCloudContextualPredictsSegmentId":{"$ref":"#/components/schemas/ODCContextualPredictsSegmentId"}},"required":["oracleDataCloudContextualPredictsSegmentId"],"title":"oracleDataCloudContextualPredictsSegmentId","type":"object"},{"properties":{"oracleDataCloudStandardPredictsSegmentIds":{"$ref":"#/components/schemas/ODCStandardPredictsSegmentIds"}},"required":["oracleDataCloudStandardPredictsSegmentIds"],"title":"oracleDataCloudStandardPredictsSegmentIds","type":"object"},{"properties":{"integralAdScienceContextualTargeting":{"$ref":"#/components/schemas/IASContextualTargeting"}},"required":["integralAdScienceContextualTargeting"],"title":"integralAdScienceContextualTargeting","type":"object"},{"properties":{"integralAdScienceContextualAvoidance":{"$ref":"#/components/schemas/IASContextualAvoidance"}},"required":["integralAdScienceContextualAvoidance"],"title":"integralAdScienceContextualAvoidance","type":"object"},{"properties":{"doubleVerifyAuthenticAttention":{"$ref":"#/components/schemas/DVAuthenticAttention"}},"required":["doubleVerifyAuthenticAttention"],"title":"doubleVerifyAuthenticAttention","type":"object"},{"properties":{"oracleDataCloudSyndicatedContextual":{"$ref":"#/components/schemas/ODCSyndicatedContextual"}},"required":["oracleDataCloudSyndicatedContextual"],"title":"oracleDataCloudSyndicatedContextual","type":"object"},{"properties":{"jounceMediaMfa":{"$ref":"#/components/schemas/JounceMediaMFA"}},"required":["jounceMediaMfa"],"title":"jounceMediaMfa","type":"object"},{"properties":{"integralAdScienceQualitySync":{"$ref":"#/components/schemas/IASQualitySync"}},"required":["integralAdScienceQualitySync"],"title":"integralAdScienceQualitySync","type":"object"},{"properties":{"newsGuardBrandGuardTrustedNewsTargeting":{"$ref":"#/components/schemas/NewsGuardBrandGuardTrustedNewsTargeting"}},"required":["newsGuardBrandGuardTrustedNewsTargeting"],"title":"newsGuardBrandGuardTrustedNewsTargeting","type":"object"},{"properties":{"newsGuardBrandGuardMisinformationSafety":{"$ref":"#/components/schemas/NewsGuardBrandGuardMisinformationSafety"}},"required":["newsGuardBrandGuardMisinformationSafety"],"title":"newsGuardBrandGuardMisinformationSafety","type":"object"}]},"ThirdPartyTargetTypesEnum":{"enum":["DOUBLE_VERIFY_AUTHENTIC_ATTENTION","DOUBLE_VERIFY_AUTHENTIC_BRAND_SAFETY","DOUBLE_VERIFY_BRAND_SAFETY","DOUBLE_VERIFY_CUSTOM_CONTEXTUAL_SEGMENT_ID","DOUBLE_VERIFY_FRAUD_INVALID_TRAFFIC","DOUBLE_VERIFY_STANDARD_DISPLAY_BRAND_SAFETY","DOUBLE_VERIFY_VIEWABILITY","INTEGRAL_AD_SCIENCE_BRAND_SAFETY","INTEGRAL_AD_SCIENCE_CONTEXTUAL_AVOIDANCE","INTEGRAL_AD_SCIENCE_CONTEXTUAL_TARGETING","INTEGRAL_AD_SCIENCE_FRAUD_INVALID_TRAFFIC","INTEGRAL_AD_SCIENCE_QUALITY_SYNC","INTEGRAL_AD_SCIENCE_VIEWABILITY","JOUNCE_MEDIA_MFA","NEWS_GUARD_BRAND_GUARD_MISINFORMATION_SAFETY","NEWS_GUARD_BRAND_GUARD_TRUSTED_NEWS_TARGETING","ORACLE_DATA_CLOUD_BRAND_SAFETY","ORACLE_DATA_CLOUD_CONTEXTUAL_PREDICTS_SEGMENT_ID","ORACLE_DATA_CLOUD_CUSTOM_SEGMENT_ID","ORACLE_DATA_CLOUD_FRAUD_INVALID_TRAFFIC","ORACLE_DATA_CLOUD_STANDARD_PREDICTS_SEGMENT_IDS","ORACLE_DATA_CLOUD_SYNDICATED_CONTEXTUAL","ORACLE_DATA_CLOUD_VIEWABILITY","PIXALATE_FRAUD_INVALID_TRAFFIC"],"type":"string"},"ViewabilityTargetingEnum":{"description":"The type of ODC MRC viewability tier.","enum":["VIEWABILITY_TIER_GT_20","VIEWABILITY_TIER_GT_30","VIEWABILITY_TIER_GT_40","VIEWABILITY_TIER_GT_50","VIEWABILITY_TIER_GT_60","VIEWABILITY_TIER_GT_70","VIEWABILITY_TIER_GT_80"],"type":"string"},"ViewabilityTierEnum":{"description":"The type of viewability tier.","enum":["ALLOW_ALL","VIEWABILITY_TIER_GT_40","VIEWABILITY_TIER_GT_50","VIEWABILITY_TIER_GT_60","VIEWABILITY_TIER_GT_70","VIEWABILITY_TIER_LT_40"],"type":"string"}},"securitySchemes":{}},"info":{"description":"These APIs are part of the Amazon DSP Campaign Management API closed beta and only accessible to closed beta participants at this time. Because these APIs are in closed beta, they don’t follow our normal versioning standards and are subject to change. If you are interested in joining the closed beta, please [submit a support ticket](https://amzn-clicks.atlassian.net/servicedesk/customer/portal/2/group/2/create/5) and we’ll follow up with additional information. \u003cbr\u003e\u003cbr\u003e Gets, creates, updates or deletes Third-party targeting settings for a given ad group id.","title":"Ad Group Targeting - Third-party","version":"3.0"},"openapi":"3.0.1","paths":{"/dsp/adGroups/{adGroupId}/targetingTypes/thirdParty/targets":{"get":{"description":"Gets third-party targeting settings for given ad group id.\n\n**Requires one of these permissions**:\n[]","operationId":"DspGetAdGroup3PTargeting","parameters":[{"description":"The ad group identifier.","in":"path","name":"adGroupId","required":true,"schema":{"description":"The ad group identifier.","type":"string"}},{"description":"Operations that return paginated results include a pagination token in this field. To retrieve the next page of results, call the same operation and specify this token in the request. If the nextToken field is empty, there are no further results.","in":"query","name":"nextToken","schema":{"description":"Operations that return paginated results include a pagination token in this field. To retrieve the next page of results, call the same operation and specify this token in the request. If the nextToken field is empty, there are no further results.","type":"string"}},{"description":"Account identifier you use to access the DSP. This is your Amazon DSP Advertiser ID.","in":"header","name":"Amazon-Ads-AccountId","required":true,"schema":{"description":"Account identifier you use to access the DSP. This is your Amazon DSP Advertiser ID.","type":"string"}},{"description":"The identifier of a client associated with a \"Login with Amazon\" account.","in":"header","name":"Amazon-Advertising-API-ClientId","required":true,"schema":{"description":"The identifier of a client associated with a \"Login with Amazon\" account.","type":"string"}},{"description":"The identifier of a profile associated with the advertiser account. Use GET method on Profiles resource to list profiles associated with the access token passed in the HTTP Authorization header.","in":"header","name":"Amazon-Advertising-API-Scope","required":true,"schema":{"description":"The identifier of a profile associated with the advertiser account. Use GET method on Profiles resource to list profiles associated with the access token passed in the HTTP Authorization header.","type":"string"}}],"responses":{"200":{"content":{"application/vnd.dspAdGroup3PTargeting.v1+json":{"schema":{"$ref":"#/components/schemas/DspGetAdGroup3PTargetingResponseContent"}}},"description":"Successful operation."},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspBadRequestExceptionV1ResponseContent"}}},"description":"Bad Request or request body is not matching with input model."},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspUnauthorizedExceptionV1ResponseContent"}}},"description":"Unauthenticated request."},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspForbiddenExceptionV1ResponseContent"}}},"description":"Forbidden - Request failed because user is not authorized to access a resource."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspNotFoundExceptionV1ResponseContent"}}},"description":"Not Found - Requested resource does not exist or is not visible for the authenticated user."},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspConflictExceptionV1ResponseContent"}}},"description":"Conflict detected. A change has been made to the line items data since these draft changes were started. Create a new draft set and retry the commit with the new set."},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspUnsupportedMediaTypeExceptionV1ResponseContent"}}},"description":"Unsupported Media Type - Version not supported."},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspTooManyRequestsExceptionV1ResponseContent"}}},"description":"Too Many Requests - Request was rate-limited. Retry later."},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspInternalServerExceptionV1ResponseContent"}}},"description":"Internal Server Error."}},"tags":["Ad Group Targeting - Third-party"]},"patch":{"description":"Updates existing third-party targeting settings for given ad group id.\n\n**Requires one of these permissions**:\n[]","operationId":"DspPatchAdGroup3PTargeting","parameters":[{"description":"The ad group identifier.","in":"path","name":"adGroupId","required":true,"schema":{"description":"The ad group identifier.","type":"string"}},{"description":"Account identifier you use to access the DSP. This is your Amazon DSP Advertiser ID.","in":"header","name":"Amazon-Ads-AccountId","required":true,"schema":{"description":"Account identifier you use to access the DSP. This is your Amazon DSP Advertiser ID.","type":"string"}},{"description":"The identifier of a client associated with a \"Login with Amazon\" account.","in":"header","name":"Amazon-Advertising-API-ClientId","required":true,"schema":{"description":"The identifier of a client associated with a \"Login with Amazon\" account.","type":"string"}},{"description":"The identifier of a profile associated with the advertiser account. Use GET method on Profiles resource to list profiles associated with the access token passed in the HTTP Authorization header.","in":"header","name":"Amazon-Advertising-API-Scope","required":true,"schema":{"description":"The identifier of a profile associated with the advertiser account. Use GET method on Profiles resource to list profiles associated with the access token passed in the HTTP Authorization header.","type":"string"}}],"requestBody":{"content":{"application/vnd.dspAdGroup3PTargeting.v1+json":{"schema":{"$ref":"#/components/schemas/DspPatchAdGroup3PTargetingRequestContentV1"}}},"required":true},"responses":{"204":{"description":"Success with no body content."},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspBadRequestExceptionV1ResponseContent"}}},"description":"Bad Request or request body is not matching with input model."},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspUnauthorizedExceptionV1ResponseContent"}}},"description":"Unauthenticated request."},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspForbiddenExceptionV1ResponseContent"}}},"description":"Forbidden - Request failed because user is not authorized to access a resource."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspNotFoundExceptionV1ResponseContent"}}},"description":"Not Found - Requested resource does not exist or is not visible for the authenticated user."},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspConflictExceptionV1ResponseContent"}}},"description":"Conflict detected. A change has been made to the line items data since these draft changes were started. Create a new draft set and retry the commit with the new set."},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspUnsupportedMediaTypeExceptionV1ResponseContent"}}},"description":"Unsupported Media Type - Version not supported."},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspTooManyRequestsExceptionV1ResponseContent"}}},"description":"Too Many Requests - Request was rate-limited. Retry later."},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspInternalServerExceptionV1ResponseContent"}}},"description":"Internal Server Error."}},"tags":["Ad Group Targeting - Third-party"]},"post":{"description":"Creates new third-party targeting settings to be applied on given ad group id.\n\n**Requires one of these permissions**:\n[]","operationId":"DspPostAdGroup3PTargeting","parameters":[{"description":"The ad group identifier.","in":"path","name":"adGroupId","required":true,"schema":{"description":"The ad group identifier.","type":"string"}},{"description":"Account identifier you use to access the DSP. This is your Amazon DSP Advertiser ID.","in":"header","name":"Amazon-Ads-AccountId","required":true,"schema":{"description":"Account identifier you use to access the DSP. This is your Amazon DSP Advertiser ID.","type":"string"}},{"description":"The identifier of a client associated with a \"Login with Amazon\" account.","in":"header","name":"Amazon-Advertising-API-ClientId","required":true,"schema":{"description":"The identifier of a client associated with a \"Login with Amazon\" account.","type":"string"}},{"description":"The identifier of a profile associated with the advertiser account. Use GET method on Profiles resource to list profiles associated with the access token passed in the HTTP Authorization header.","in":"header","name":"Amazon-Advertising-API-Scope","required":true,"schema":{"description":"The identifier of a profile associated with the advertiser account. Use GET method on Profiles resource to list profiles associated with the access token passed in the HTTP Authorization header.","type":"string"}}],"requestBody":{"content":{"application/vnd.dspAdGroup3PTargeting.v1+json":{"schema":{"$ref":"#/components/schemas/DspPostAdGroup3PTargetingRequestContentV1"}}},"required":true},"responses":{"204":{"description":"Success with no body content."},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspBadRequestExceptionV1ResponseContent"}}},"description":"Bad Request or request body is not matching with input model."},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspUnauthorizedExceptionV1ResponseContent"}}},"description":"Unauthenticated request."},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspForbiddenExceptionV1ResponseContent"}}},"description":"Forbidden - Request failed because user is not authorized to access a resource."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspNotFoundExceptionV1ResponseContent"}}},"description":"Not Found - Requested resource does not exist or is not visible for the authenticated user."},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspConflictExceptionV1ResponseContent"}}},"description":"Conflict detected. A change has been made to the line items data since these draft changes were started. Create a new draft set and retry the commit with the new set."},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspUnsupportedMediaTypeExceptionV1ResponseContent"}}},"description":"Unsupported Media Type - Version not supported."},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspTooManyRequestsExceptionV1ResponseContent"}}},"description":"Too Many Requests - Request was rate-limited. Retry later."},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspInternalServerExceptionV1ResponseContent"}}},"description":"Internal Server Error."}},"tags":["Ad Group Targeting - Third-party"]}},"/dsp/adGroups/{adGroupId}/targetingTypes/thirdParty/targets/delete":{"post":{"description":"Deletes third-party targeting settings for given ad group id.\n\n**Requires one of these permissions**:\n[]","operationId":"DspDeleteAdGroup3PTargeting","parameters":[{"description":"The ad group identifier.","in":"path","name":"adGroupId","required":true,"schema":{"description":"The ad group identifier.","type":"string"}},{"description":"Account identifier you use to access the DSP. This is your Amazon DSP Advertiser ID.","in":"header","name":"Amazon-Ads-AccountId","required":true,"schema":{"description":"Account identifier you use to access the DSP. This is your Amazon DSP Advertiser ID.","type":"string"}},{"description":"The identifier of a client associated with a \"Login with Amazon\" account.","in":"header","name":"Amazon-Advertising-API-ClientId","required":true,"schema":{"description":"The identifier of a client associated with a \"Login with Amazon\" account.","type":"string"}},{"description":"The identifier of a profile associated with the advertiser account. Use GET method on Profiles resource to list profiles associated with the access token passed in the HTTP Authorization header.","in":"header","name":"Amazon-Advertising-API-Scope","required":true,"schema":{"description":"The identifier of a profile associated with the advertiser account. Use GET method on Profiles resource to list profiles associated with the access token passed in the HTTP Authorization header.","type":"string"}}],"requestBody":{"content":{"application/vnd.dspAdGroup3PTargeting.v1+json":{"schema":{"$ref":"#/components/schemas/DspDeleteAdGroup3PTargetingRequestContentV1"}}},"required":true},"responses":{"204":{"description":"Success with no body content."},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspBadRequestExceptionV1ResponseContent"}}},"description":"Bad Request or request body is not matching with input model."},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspUnauthorizedExceptionV1ResponseContent"}}},"description":"Unauthenticated request."},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspForbiddenExceptionV1ResponseContent"}}},"description":"Forbidden - Request failed because user is not authorized to access a resource."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspNotFoundExceptionV1ResponseContent"}}},"description":"Not Found - Requested resource does not exist or is not visible for the authenticated user."},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspConflictExceptionV1ResponseContent"}}},"description":"Conflict detected. A change has been made to the line items data since these draft changes were started. Create a new draft set and retry the commit with the new set."},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspUnsupportedMediaTypeExceptionV1ResponseContent"}}},"description":"Unsupported Media Type - Version not supported."},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspTooManyRequestsExceptionV1ResponseContent"}}},"description":"Too Many Requests - Request was rate-limited. Retry later."},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DspInternalServerExceptionV1ResponseContent"}}},"description":"Internal Server Error."}},"tags":["Ad Group Targeting - Third-party"]}}}}