banner
Get a list of banners.
Request format
Note
Pagination available.
Note
Access to the request for a user with the “website owner” type.
https://adfox.yandex.com/api/v1
  ? object=account
  & action=list
  & actionObject=banner
  & [actionObjectID=<integer>]
  & [listCampaignIDs=<integer>]
  & [show=<string>]
  & [search=<string>]
| 
 | To get data for only one banner, specify its ID. Default value:  | 
| 
 | Display the result for specified campaigns only. A comma-separated list of campaign IDs. See also: | 
| 
 | Configuring data completeness in the list of campaigns/flights: Acceptable values: 
 Default value:  | 
| 
 | Filtering by substring in a campaign/flight name. An entry can contain Russian and Latin letters, numbers, and any special characters. | 
* Required
Response format
<response>
    <status>
        <code>{integer}</code>
    </status>
    <result>
        <data>
            <row0>
                <ID>{integer}</ID>
                <name>{string}</name>
                <campaignID>{integer}</campaignID>
                <campaignName>{string}</campaignName>
                <campaignDateStart>{date}</campaignDateStart>
                <campaignDateEnd>{date}</campaignDateEnd>
                <bannerTypeID>{integer}</bannerTypeID>
                <bannerTypeName>{string}</bannerTypeName>
                <status>{integer}</status>
                <isUnplaced>{integer}</isUnplaced>
                <priority>{integer}</priority>
                <impressions>{integer}</impressions>
                <impressionsToday>{integer}</impressionsToday>
                <impressionsHour>{integer}</impressionsHour>
                <clicks>{integer}</clicks>
                <clicksToday>{integer}</clicksToday>
                <clicksHour>{integer}</clicksHour>
                <targetingProfileID>{integer}</targetingProfileID>
                <targetingProfileName>{string}</targetingProfileName>
                <isEvents>{integer}</isEvents>
                <templateID>{integer}</templateID>
                <templateName>{string}</templateName>
                <imageURL>{string}</imageURL>
                <hitURL>{string}</hitURL>
                <target>{string}</target>
                <alt>{string}</alt>
                <isParameter1Required>{integer}</isParameter1Required>
                <parameter1Name>{string}</parameter1Name>
                <parameter1Type>{string}</parameter1Type>
                <parameter1Length>{integer}</parameter1Length>
                <parameter1Default>{string}</parameter1Default>
                <parameter1>{integer}</parameter1>
                <isParameter2Required>{integer}</isParameter2Required>
                <parameter2Name>{string}</parameter2Name>
                <parameter2Type>string</parameter2Type>
                <parameter2Length>{integer}</parameter2Length>
                <parameter2Default>{string}</parameter2Default>
                <parameter2>{integer}</parameter2>
                <impressionCode>{html}</impressionCode>
                <maxImpressions>{integer}</maxImpressions>
                <maxImpressionsPerDay>{integer}</maxImpressionsPerDay>
                <maxImpressionsPerHour>{integer}</maxImpressionsPerHour>
                <maxClicks>{integer}</maxClicks>
                <maxClicksPerDay>{integer}</maxClicksPerDay>
                <maxClicksPerHour>{integer}</maxClicksPerHour>
                <dateStart>{date}</dateStart>
                <dateEnd>{date}</dateEnd>
                <dateAdded>{date}</dateAdded>
                <sendToErir>{integer}</sendToErir>
                <markingSettings>
                    <adLabel>{integer}</adLabel>
                    <domain>{string}</domain>
                    <showMenu>{integer}</showMenu>
                </markingSettings>
                <markingInfo>
                    <token>{string}</token>
                    <description>{string}</description>
                    <contentType>{integer}</contentType>
                    <targetURL>{string}</targetURL>
                    <okveds>
                        <row0>{string}</row0>
                    </okveds>
                    <creatives>
                        <row0>
                            <textData>{string}</textData>
                            <mediaData>{string}</mediaData>
                            <mediaDataDescription>{string}</mediaDataDescription>
                            <fromTemplate>{integer}</fromTemplate>
                        </row0>
                    </creatives>
                </markingInfo>
                <videoDuration>{float}</videoDuration>
            </row0>
        </data>
    </result>
</response>
Response parameters
| 
 | Request processing status. If the value is  | 
| 
 | Number of items in the response tree. | 
| 
 | Item number in the response tree, where N is a number from 0 to rows-1 (where  | 
| 
 | Unique banner ID. | 
| 
 | Banner name. | 
| 
 | ID of the campaign the banner belongs to. | 
| 
 | Name of the campaign the banner belongs to. | 
| 
 | Campaign start date. | 
| 
 | Campaign end date. | 
| 
 | ID of the banner type used to create the banner. | 
| 
 | Name of the banner type used to create the banner. | 
| 
 | Status. Acceptable values: 
 | 
| 
 | Disabled on new placements (additional module). | 
| 
 | Priority of the banner relative to other banners in this campaign. | 
| 
 | Tag information. Total number of impressions. | 
| 
 | Tag information. Number of impressions today. | 
| 
 | Tag information. Number of impressions in the current hour. | 
| 
 | Tag information. Total number of clicks. | 
| 
 | Tag information. Number of clicks today. | 
| 
 | Tag information. Number of clicks in the current hour. | 
| 
 | Targeting profile ID. | 
| 
 | Targeting profile names. | 
| 
 | Getting links to events is enabled. | 
| 
 | Banner template ID. | 
| 
 | Banner template name. | 
| 
 | Link to the banner image or a flash banner placeholder. | 
| 
 | Link to the advertiser's website. Shown only for placements with the 1x1 banner type. | 
| 
 | Determines the window where the link opens. | 
| 
 | Alternative text for the image. | 
| 
 | Required/optional additional parameter ( | 
| 
 | Name of the additional parameter, where N is the parameter number from 1 to 25. | 
| 
 | Data type of the additional parameter, where N is the parameter number from 1 to 25. | 
| 
 | Maximum length of the additional parameter value, where N is the parameter number from 1 to 25. | 
| 
 | Default value for the additional parameter, where N is the parameter number from 1 to 25. | 
| 
 | The HTML code of the banner. | 
| 
 | Maximum number of impressions. | 
| 
 | Maximum number of impressions per day. | 
| 
 | Maximum number of impressions per hour. | 
| 
 | Maximum total number of clicks. | 
| 
 | Maximum number of clicks per day. | 
| 
 | Maximum number of clicks per hour. | 
| 
 | Delivery start date. | 
| 
 | Delivery end date. | 
| 
 | Add date. | 
| 
 | Submit data to the Russian state register. Acceptable values: 
 | 
| 
 | Setting up the banner menu and the “Ad” label. | 
| 
 | Show the “Ad” or the “Social Ad” label on the banner. Acceptable values: 
 | 
| 
 | Domain next to the “Ad” label. | 
| 
 | Show the menu on the banner. Acceptable values: 
 | 
| 
 | Information about a creative. | 
| 
 | Banner token. | 
| 
 | Description of a creative. | 
| 
 | Creative type. Acceptable values: 
 | 
| 
 | Target URL. | 
| 
 | List of OKVED codes of advertised products. | 
| 
 | Array with text data of creatives. | 
| 
 | Array with media data of creatives. | 
| 
 | Description of a creative. | 
| 
 | Creatives are filled in automatically using the banner parameters (if the option is enabled for the template). | 
| 
 | Video duration in seconds. | 
Sample request and response
Request:
https://adfox.yandex.com/api/v1?object=account&action=list&actionObject=bannerResponse:
<response> <status> <code>0</code> </status> <result> <data> <row0> <ID>940132</ID> <name>example</name> <campaignID>321516</campaignID> <campaignName>test campaign</campaignName> <campaignDateStart>2020-11-27 00:00:00</campaignDateStart> <campaignDateEnd/> <bannerTypeID>24</bannerTypeID> <bannerTypeName>Stretching banner 100%</bannerTypeName> <status>2</status> <isUnplaced>0</isUnplaced> <priority>100</priority> <impressions>184</impressions> <impressionsToday>0</impressionsToday> <impressionsHour>0</impressionsHour> <clicks>0</clicks> <clicksToday>0</clicksToday> <clicksHour>0</clicksHour> <targetingProfileID>306331</targetingProfileID> <targetingProfileName/> <isEvents>0</isEvents> <templateID>16602</templateID> <templateName>Image [Sync_Async]</templateName> <imageURL> http://banners.adfox.com/000000/adfox/0000000/940132.jpg </imageURL> <hitURL>http://www.yandex.com/</hitURL> <target>_blank</target> <alt/> <isParameter1Required>1</isParameter1Required> <parameter1Name>Image width</parameter1Name> <parameter1Type>string</parameter1Type> <parameter1Length>0</parameter1Length> <parameter1Default/> <parameter1>120</parameter1> <isParameter2Required>1</isParameter2Required> <parameter2Name>Image height</parameter2Name> <parameter2Type>string</parameter2Type> <parameter2Length>0</parameter2Length> <parameter2Default/> <parameter2>120</parameter2> <impressionCode> <img src="http://banners.adfox.com/0000000/adfox/000000/940132.jpg" width="120" height="120" alt="" border=0> </impressionCode> <maxImpressions>0</maxImpressions> <maxImpressionsPerDay>0</maxImpressionsPerDay> <maxImpressionsPerHour>0</maxImpressionsPerHour> <maxClicks>0</maxClicks> <maxClicksPerDay>0</maxClicksPerDay> <maxClicksPerHour>0</maxClicksPerHour> <dateStart>2021-02-05 00:00:00</dateStart> <dateEnd/> <dateAdded>2021-02-05 18:28:35</dateAdded> <sendToErir>1</sendToErir> <markingSettings> <adLabel>0</adLabel> <domain></domain> <showMenu>1</showMenu> </markingSettings> <markingInfo> <token>4CQwVszH9pQMNLzJn7q</token> <description>test</description> <contentType>1</contentType> <targetURL></targetURL> <okveds> <row0>123</row0> </okveds> <creatives> <row0> <textData>test</textData> <mediaData></mediaData> <mediaDataDescription></mediaDataDescription> <fromTemplate>0</fromTemplate> </row0> </creatives> </markingInfo> <videoDuration>10.0</videoDuration> </row0> </data> </result> </response>
Other actions with the object
See more actions with the banner object:
- Add a banner.
- Delete a banner.
- Edit a banner.
- Get information about banner placement.
- Edit banner placement.
- Get statistics on campaigns/banners/placements for the day.
- Target a banner by frequency.
- Target a banner by geography.
- Target a banner by keywords.
- Target a banner by gender, age, or income.
- Target a banner by user characteristics.
- Target a banner by time.
To get data for only one banner, specify its ID.
Default value: 0 (display the list of all banners).
Display the result for specified campaigns only. A comma-separated list of campaign IDs.
See also:
Configuring data completeness in the list of campaigns/flights:
Acceptable values:
- 
advanced(full display format).
- 
common(brief display format):- 
ID.
- 
name.
 
- 
- 
short(limited display format):- 
ID.
- 
bannerTypeID.
- 
templateID.
- 
campaignID.
- 
status.
- 
dateStart.
- 
dateEnd.
 
- 
Default value: advanced.
Filtering by substring in a campaign/flight name.
An entry can contain Russian and Latin letters, numbers, and any special characters.
Required