Change history
20.06.2025
When getting a campaign list:
-
Added these response parameters:
kind_id
sectorID
rotationMethodID
trafficPercents
logicType
cpm
cpc
-
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:type
tracingPointsType
outerMarkID
bannerSequence
sequence
scenarioPeriodID
mainPointID
okveds
pricingModelID
pricingTypeID
paymentMethodID
pricingModel
itemCost
itemQty
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:
markingKktu
markingCommonDescription
markingSendRegionsType
markingSelectedRegions
-
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
creativeContentType
parameter 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:
level
priority
maxUniqueClicks
datePeriod
frequencyTypeClicks
uniquePeriodClicks
clicksPerPeriod
minimalPeriodClicks
maxActiveEvents
maxActiveEventsPerDay
maxActiveEventsPerHour
-
Removed the parameters for creating, editing, and listing supercampaigns:
sendToErir
contractID
publisherContractID
costType
-
Added the
publisherContractID
parameter and updated thecontractID
parameter for creating, editing, and listing campaigns. -
Added the
cpc
parameter for creating campaigns.
04.12.2024
Added the videoDuration
parameter for adding, editing, and listing banners.
22.11.2024
Removed:
-
The deprecated
isClientTime
request parameter for campaign and banner targeting by time. -
The
okved
parameter: 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
account
andpassword
in the request parameters after switching to authorization via an OAuth token and user registration via Yandex ID. In addition, you no longer need to passpassword
to create a new user or change an existing one. -
When adding a banner type, the
presentationTypeID
parameter 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
xml
value can be passed in thecontentType
parameter. 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 theageValue
parameter used to target banners and campaigns by age. The value5
(45+) has been deprecated, and using it will automatically enable the values6
and7
.
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
1001
value (“Viewable impression”) for theimpressionMethodID
parameter 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
short
value for theshow
parameter 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
referer
template 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
HTTPS
protocol.HTTP
requests will return the999
error.
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
priority
parameter 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
encoding
parameter. -
Methods for adding additional assistants and advertisers.
-
The
advertiser-availableReports
method. -
The
availableReports
parameter for retrieving the list of advertisers. -
Automatic prolongation for the
impressionsSmoothTypeID
andclicksSmoothTypeID
parameters. -
The
pricingModel
,itemCost
, anditemQty
parameters 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
pricingModel
parameter. -
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
impressionsSmoothTypeID
andclicksSmoothTypeID
campaign parameters. -
The
campaignID
parameter 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
imageURL
andgetURL
parameters 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.