This API exposes operations to allow management of Third Party Creative features within the Cxense Advertising platform.
This API can be accessed by users with the appropriate permissions to manage Third Party Creative features and supports the following combination of operations on Third Party Creative feature domain objects:
|
Object |
Supported operations |
|---|---|
|
Third Party Creative feature list |
GET |
|
Third Party Creative feature |
POST, GET, PUT and DELETE |
Retrieving the list of ThirdPartyCreative features saved against a Campaign or Ad
The GET operation is supported for listing existing ThirdPartyCreative features.
GET
Retrieve all of the ThirdPartyCreative features saved at or below the Campaign or Ad with the given parentId. One call using the id of a Campaign will return all of the ThirdPartyCreative features stored against the Campaign and all of Ads in a single response.
|
Parameters:
-
cxadbaseurl the base URL of the Cxense Advertising system
-
parentId the id of either a Campaign or Ad for which the ThirdPartyCreative features are to be retrieved
Example command:
|
Individual ThirdPartyCreative features
The POST, GET, PUT and DELETE operations are supported for management of individual ThirdPartyCreative features.
POST
Create a new ThirdPartyCreative feature under the Campaign or Ad with the given parentId.
|
Parameters:
-
cxadbaseurl the base URL of the Cxense Advertising system
-
parentId the id of either a Campaign or Ad under which the new ThirdPartyCreative feature is to be created
This XML example shows the contents required to be supplied for a POST call:
|
The set of valid values for the cx:type element can be found in the cxad.xsd schema file. The schema can be retrieved with the following command:
|
The values for the cx:code and cx:impressionTrackingUrl elements must either be encoded or come within a CDATA tag.
Example command:
|
GET
Retrieve the ThirdPartyCreative feature with the given featureId
|
Parameters:
-
cxadbaseurl the base URL of the Cxense Advertising system
-
featureId the id of the ThirdPartyCreative feature to be retrieved
Example command:
|
PUT
Update the ThirdPartyCreative feature with the given featureId
|
Parameters:
-
cxadbaseurl the base URL of the Cxense Advertising system
-
featureId the id of the ThirdPartyCreative feature to be updated
Example command:
|
DELETE
Delete the ThirdPartyCreative feature with the given featureId
|
Parameters:
-
cxadbaseurl the base URL of the Cxense Advertising system
-
featureId the id of the ThirdPartyCreative feature to be deleted
Example command:
|