get
Returns the parameters of creatives that match the specified criteria.
Learn more
Restrictions
The method returns a maximum of 10,000 objects.
Request
Request structure in JSON format:
{
"method": "get",
"params": {
"SelectionCriteria": { /* CreativesSelectionCriteria */
"Ids": [(long), ... ],
"Types": [( "IMAGE_CREATIVE" | "HTML5_CREATIVE" | "VIDEO_EXTENSION_CREATIVE" | "CPC_VIDEO_CREATIVE" | "CPM_VIDEO_CREATIVE" | "SMART_CREATIVE" ), ... ]
}, /* required */
"FieldNames": [( "Id" | "Type" | "Name" | "PreviewUrl" | "Width" | "Height" | "ThumbnailUrl" | "Associated" | "IsAdaptive" ), ... ], /* required */
"VideoExtensionCreativeFieldNames": [( "Duration" ), ... ],
"CpcVideoCreativeFieldNames": [( "Duration" ), ... ],
"CpmVideoCreativeFieldNames": [( "Duration" ), ... ],
"SmartCreativeFieldNames" : [( "CreativeGroupId" | "CreativeGroupName" | "BusinessType" ), ... ],
"Page": { /* LimitOffset */
"Limit": (long),
"Offset": (long)
}
}
}
Parameters are described below.
Parameter |
Type |
Description |
Required |
params structure (for JSON) / GetRequest (for SOAP) |
|||
|
CreativesSelectionCriteria |
Criteria for selecting creatives. To get all of an advertiser's creatives, leave |
Yes |
|
array of AdFieldEnum |
Names of top-level parameters to get. |
Yes |
|
array of VideoExtensionCreativeFieldNames |
The names of the parameters for video extension creatives to get. See Type of creative. Note If a different type of creative was selected using |
No |
|
array of CpcVideoCreativeFieldEnum |
Names of the requested creatives for video ads in the “Text & Image Ads” campaigns. Note If a different type of creative was selected using |
No |
|
array of CpmVideoCreativeFieldEnum |
Names of the requested parameters of creatives for video ads in display campaigns. Note If a different type of creative was selected using |
No |
|
array of SmartCreativeFieldEnum |
The names of parameters for smart banner creatives to get. Note If a different type of creative was selected using |
No |
|
LimitOffset |
Structure that defines the page for paginated selection of data. |
No |
CreativesSelectionCriteria structure |
|||
|
array of long |
Selects creatives with the specified IDs. From 1 to 10,000 items in the array. |
No |
|
array of CreativeTypeEnum |
Selects creatives of the specified types. See Type of creative. |
No |
Response
Response structure in JSON format:
{
"result": { /* result */
"Creatives": [{ /* CreativeGetItem */
"Id": (long),
"Type": ( "IMAGE_CREATIVE" | "HTML5_CREATIVE" | "VIDEO_EXTENSION_CREATIVE" | "CPC_VIDEO_CREATIVE" | "CPM_VIDEO_CREATIVE" | "SMART_CREATIVE" ),
"Name": (string),
"PreviewUrl": (string),
"Width": (int),
"Height": (int),
"ThumbnailUrl": (string),
"Associated": ( "YES" | "NO" ),
"IsAdaptive": ( "YES" | "NO" ),
"VideoExtensionCreative": { /* VideoExtensionCreativeGet */
"Duration": (int) /* required */
},
"CpcVideoCreative": { /* CpcVideoCreativeGet */
"Duration": (int) /* required */
},
"CpmVideoCreative": { /* CpmVideoCreativeGet */
"Duration": (int) /* required */
},
"SmartCreative" : { /* SmartCreativeGet */
"CreativeGroupId" : (long),
"CreativeGroupName" : (string),
"BusinessType" : ( "RETAIL" | "HOTELS" | "REALTY" | "AUTOMOBILES" | "FLIGHTS" | "CLOTHES" | "OTHER" )
}
}, ... ],
"LimitedBy": (long)
}
}
Parameters are described below.
Parameter |
Type |
Description |
result structure (for JSON) / GetResponse (for SOAP) |
||
|
array of CreativeGetItem |
Creatives. |
|
long |
Sequential number of the last object returned. It is included if there was a limit on the number of objects in the response. See the section Paginated data selection. |
CreativeGetItem structure |
||
|
long |
ID of the creative. |
|
CreativeTypeEnum |
Type of creative. See Type of creative. |
|
string |
Name of the video creative or group of image creatives. |
|
string |
Link for previewing. |
|
int |
Width of the creative. |
|
int |
Height of the creative. |
|
string |
URL for the preview thumbnail. |
|
YesNoEnum |
Whether the creative is assigned to at least one of the client's ads. |
|
YesNoEnum |
Whether the creative is adaptive. |
|
VideoExtensionCreativeGet |
Parameters of the video extension creative. |
|
CpcVideoCreativeGet |
Parameters of a creative for video ads in the “Text & Image Ads“ campaigns. |
|
CpmVideoCreativeGet |
Parameters of a creative for video ads in display campaigns. |
|
SmartCreativeGet |
Parameters of a creative for smart banners in the “Smart banners” campaigns. |
VideoExtensionCreativeGet structure |
||
|
int |
The length of the video in seconds. |
CpcVideoCreativeGet structure |
||
|
int |
The length of the video in seconds. |
CpmVideoCreativeGet structure |
||
|
int |
The length of the video in seconds. |
SmartCreativeGet structure |
||
|
long |
ID of the group of creatives. |
|
string |
Name of the group of creatives. |
|
BusinessTypeEnum |
The subject of the creative, which matches the type of business feed. |