RateTagService provides operations for managing rate tags.
- Operations
- WSDL (sandbox)
- WSDL (production)
- About Rate Tags
- Manage Rate Tags
About Rate Tags
Rate tags are labels that can be used to define different rates on the same inventory to different partners. After a rate tag is created, depending on whether you are setting base rates or rate adjustments (for the partner), specify the affiliate rate tag using the targetingAttributeDescriptorWithAny field. You can only associate a rate tag with an unpublished rate card. The rate tag can then be included as part of a link proposal for a guaranteed deal where the publisher is the seller (not the buyer). The inventory will be made available at the rates that have been tagged with the rate tag.
Manage Rate Tags
RateTagService provides operations for adding, deactivating, updating, retrieving, and deleting rate tags.
Add Rate Tags
To add a rate tag, use the addRateTag operation and to add a list of rate tags, use the addRateTags operation.
Deactivate Rate Tags
To deactivate a rate tag, use the deactivateRateTag operation and to deactivate a list of rate tags, use the deactivateRateTags operation.
Note: A deactivated rate tag cannot be applied to a base rate or rate adjustment.
Delete Rate Tags
To delete a rate tag, use the deleteRateTag operation and to delete a list of rate tags, use the deleteRateTags operation.
Retrieve Rate Tags
To retrieve a rate tag (specified by ID), use the getRateTag operation and to retrieve rate tags (for the account in the request), use the getRateTagsByAccountID operation.
Update Rate Tags
To update a rate tag, use the updateRateTag operation and and to update a list of rate tags, use the updateRateTags operation.