Change history
20.06.2025
When getting a campaign list:
-
Added these response parameters:
kind_idsectorIDrotationMethodIDtrafficPercentslogicTypecpmcpc
-
Starting June 23, 2025, the following parameters will be passed as
0(empty forokveds). Starting July 1, 2025, they will no longer be included in responses:typetracingPointsTypeouterMarkIDbannerSequencesequencescenarioPeriodIDmainPointIDokvedspricingModelIDpricingTypeIDpaymentMethodIDpricingModelitemCostitemQty
03.03.2025
Removed the deprecated request parameters impressionsPerNPerHour and impressionsPerN that were previously used in time targeting for:
- Banners and campaigns.
- Campaign placement on sites, sections, or placements.
10.02.2025
-
You can now use more request parameters when creating or editing banners:
markingKktumarkingCommonDescriptionmarkingSendRegionsTypemarkingSelectedRegions
-
Added add labeling methods for getting the lists of:
23.01.2025
-
You can now use more request parameters when creating or editing banners:
sendToErirContentType<ParameterN>sendToErirDescription<ParameterN>
-
More values are now available for the
creativeContentTypeparameter when creating or editing banners. -
The
okveds[]request parameter previously used when creating or editing banners is no longer available.
20.12.2024
-
Removed the parameters for creating, editing, and listing supercampaigns:
levelprioritymaxUniqueClicksdatePeriodfrequencyTypeClicksuniquePeriodClicksclicksPerPeriodminimalPeriodClicksmaxActiveEventsmaxActiveEventsPerDaymaxActiveEventsPerHour
-
Removed the parameters for creating, editing, and listing supercampaigns:
sendToErircontractIDpublisherContractIDcostType
-
Added the
publisherContractIDparameter and updated thecontractIDparameter for creating, editing, and listing campaigns. -
Added the
cpcparameter for creating campaigns.
04.12.2024
Added the videoDuration parameter for adding, editing, and listing banners.
22.11.2024
Removed:
-
The deprecated
isClientTimerequest parameter for campaign and banner targeting by time. -
The
okvedparameter: starting with the API version v5, you no longer need to pass the OKVED code when adding campaigns and banners or editing their parameters.
Added:
21.11.2024
Added the videoResolution request parameter used when creating or editing banners.
01.10.2024
Removed the deprecated request parameters tracingTypeID and isSimplifiedBanners, which were previously used when adding or editing campaign parameters.
27.09.2024
Removed the deprecated response parameters outerMarkID and sequence, which were previously used when adding or editing parameters and retrieving campaign lists.
06.10.2023
Added value validation for third-party tokens.
07.07.2023
Changed the authorization method: you can now log in to the Adfox API using a Yandex OAuth token.
05.07.2023
You can now specify a third-party token when creating or editing banners.
08.06.2023
Removed the following deprecated parameters:
24.11.2022
Added API methods for ad labeling (submitting data to the state register (ERIR)):
-
Creation, editing, deletion, and retrieving the list of contracting parties.
-
Creation, editing, deletion, and retrieving the list of contracts.
Added labeling parameters to the following methods:
-
Creating and retrieving the list of sites.
-
Retrieving the list of templates.
-
Creating, editing, and retrieving the list of campaigns.
-
Creating, editing, and retrieving the list of banners.
15.04.2022
You can now use URL targeting at the campaign, site, section, placement, and banner levels.
02.02.2022
Discontinued support for Adfox.nets. Requests for ad networks with adNetwork and adNetworkWebsite objects are no longer supported.
10.12.2021
-
Hid deprecated targetingGeo methods used for geography targeting. We recommend using the targetingGeobase method instead.
-
Removed the mention of passing
accountandpasswordin the request parameters after switching to authorization via an OAuth token and user registration via Yandex ID. In addition, you no longer need to passpasswordto create a new user or change an existing one. -
When adding a banner type, the
presentationTypeIDparameter is now required and no longer accepts the value0(standard banner type) in the input. -
If you're adding a banner without specifying the banner template ID, only the
xmlvalue can be passed in thecontentTypeparameter. Other values (graphics— image banner,flash— Flash banner,HTML— HTML banner,floatingJS— JavaScript code (Nondimensional),floatingHTML— HTML code (Nondimensional),floatingFlash2— Flash without a placeholder,FloatingImage— image) aren't supported.
23.11.2017
Added a new user type: API assistants with different rights of access to API methods.
14.09.2017
Added:
-
Logical targeting for banners, campaigns, campaign placement on sites, sections, and placements.
-
The age values
6(45–54) and7(55+) for theageValueparameter used to target banners and campaigns by age. The value5(45+) has been deprecated, and using it will automatically enable the values6and7.
15.08.2017
You can now set and edit the code type (pct) and impression frequency capping (plp, pli, pop) parameters for a placement.
22.05.2017
Added:
-
A new method for getting template data.
-
Ability to edit the CPM parameter for dynamic monetization campaigns.
12.04.2017
-
Added a description of errors when uploading ZIP archives to the banner parameters.
-
Added the
1001value (“Viewable impression”) for theimpressionMethodIDparameter when adding a campaign. -
Fixed the version description for forming an API request.
-
Added a new method for cloning banners.
24.12.2016
Discontinued support for the code method. You can get the ad tag by using the placement method.
05.08.2016
Added additional parameter showMode for the show parameter with the value targetingUser when retrieving the list of campaigns. You can use it to output a list of allowed and prohibited values for a user characteristic.
18.07.2016
Added the resetProfile parameter for enabling read-only mode in targeting by geography for campaigns and banners.
01.06.2016
Updated the documentation: to configure targetingUser: v{characteristic value ID}, where the ID is specified without curly brackets. For example, v534.
26.05.2016
You can now get summary information for campaigns using geography targeting.
25.05.2016
Added:
-
Getting the geography reference book NEW.
-
Setting up targeting by geography NEW at the campaign and banner levels.
-
Getting summary information on objects targeted by geography NEW.
-
Getting summary targeting information for a specific ad campaign.
26.10.2015
You can now view targeting settings at the campaign level by targetingGender, targetingAge, and targetingRevenue.
28.03.2015
Added campaign-level targeting by:
Added banner-level targeting by:
Corrected in the documentation:
-
The note about the date and time format.
-
The section on passing parameters in an XML file.
27.03.2015
-
Developed a new version with the request host
https://api.adfox.ru/v1/API.php?. -
Added a new pagination feature.
21.06.2014
Added:
-
Getting reference books by:
- Browser
- Mobile device manufacturer
- Mobile network operator
- Operating system
- Industry
19.06.2014
Because of the increased password security requirements, Adfox is changing the authorization procedure via the API. Starting June 24, 2014, 14:00, you will no longer be able to pass passwords in plain text. All API requests will be authorized correctly only if the password is passed in encrypted form using the SHA256 hash function from the password.
28.04.2014
Added banner-level targeting by:
22.04.2014
Added targeting by gender and age at the campaign level.
25.03.2014
Added:
-
Ability to view summary targeting information at the campaign and banner levels.
-
The
shortvalue for theshowparameter when viewing the list of supercampaigns, campaigns, and banners.
11.03.2014
Added increased password complexity when creating users and changing passwords.
20.12.2013
Added:
-
Additional targeting at the banner level.
-
Ability to toggle the
referertemplate by URL in ad networks. -
Geography targeting at the banner level.
01.10.2013
-
Disabled the PopUp and PopUnder banner types.
-
Access to the Adfox API is allowed only over the
HTTPSprotocol.HTTPrequests will return the999error.
29.04.2013
You can now specify a link to the tracking pixel.
15.03.2013
Added redefinition of the rotation method at the placement level.
20.02.2013
Added targeting by keywords.
31.01.2013
The priority parameter is no longer required for editing campaign parameters.
16.01.2013
Changed:
-
Getting the geobase for working with the API.
-
Specifying the rotation method by priority (level, priority) and the percentage of traffic (% of traffic) for a campaign.
-
The
priorityparameter is now required when editing campaign parameters. -
Custom targeting.
-
Redefining targeting at the placement level (site, section, placement).
28.12.2012
You can now add and edit industries for supercampaigns and campaigns.
14.08.2012
Added a description of the impressionsMethodID parameter (impression count method) when adding supercampaigns and campaigns.
23.04.2012
Added:
-
The bannerPlaceReport method for getting statistics on campaigns, banners, and placements for a specific date.
-
The
encodingparameter. -
Methods for adding additional assistants and advertisers.
-
The
advertiser-availableReportsmethod. -
The
availableReportsparameter for retrieving the list of advertisers. -
Automatic prolongation for the
impressionsSmoothTypeIDandclicksSmoothTypeIDparameters. -
The
pricingModel,itemCost, anditemQtyparameters for supercampaigns and campaigns. -
Methods for adding, deleting, and retrieving the list of supercampaigns, editing supercampaign parameters, and retrieving the list of banners.
-
The tracingPoint2 method.
-
Custom targeting methods.
-
Ability to output targeting settings.
-
Description of the method for targeting by keywords.
Changed:
-
Information on setting custom targeting for a campaign.
-
Fixed a bug in the
pricingModelparameter. -
Modified the methods for adding a campaign, retrieving the list of campaigns, and editing campaign parameters.
-
Modified the targeting methods: editing and retrieving the list of user targeting characteristics, targeting campaigns by time.
-
Modified the methods for placing campaigns on sites, sections, and placements as well as the method for getting information about campaign placement.
-
Adjusted geotargeting settings and the output of campaign and banner settings.
-
Clarified the description of the methods for managing categories.
27.05.2011
Added:
-
Description of the methods for targeting by time, frequency, behavior, and geography.
-
The
impressionsSmoothTypeIDandclicksSmoothTypeIDcampaign parameters. -
The
campaignIDparameter for the tracingPoint method.
Changed:
-
List of available templates for the banner type and the action point.
-
Backup ad for placements.
-
Impression and click report on active campaigns for different dates over a certain period.
-
List of site sections with filtering by site.
26.07.2010
Changed:
-
Getting a daily report: all banners on all placements.
-
Changing page templates for sections.
-
Information about the
imageURLandgetURLparameters when creating a banner. -
Getting a list of system placements for banner types from ad network sites.
-
Hourly ad network site report for a 24-hour period.
-
Hourly campaign report for a specified date.
-
Getting the ad tag with the code type.
-
Deleting placements.
-
Request template.
-
Report on impressions and clicks on all placements.
29.01.2010
Added:
-
Getting ad tags.
-
Getting reports.
Changed:
- Report on placements for different dates.