The base URL for the Booking API is https://api.videoplaza.com/api/1.0.
GET, POST, PUT, and DELETE requests are all used, although most tasks can be accomplished with just GET and POST. You pass parameters by using common REST parameters like PATH, QUERY, and MATRIX, as well as HTTP HEADERS.
The body of the requests should be provided in XML format and encoded using UTF-8.
You generally retrieve lists of resources by making a GET request to:
You generally retrieve specific resources by making a GET request and adding matrix parameters like "id":
All responses contain an HTTP status code in the header and the body is in XML format.
- In the create/update goal request body, the parameter
budget has been replaced with two parameters,
pricingModel and pricingValue:
- pricingValue is a number
- pricingModel can be one of: NO_PRICING, BUDGET, CPM, CPMV_25, CPMV_50, CPMV_75, CPMV_100, and CPC
- The parameter type can contain the values SHARE_OF_VOICE, IMPRESSION, UNLIMITED_IMPRESSION, FIRST_QUARTILE, SECOND_QUARTILE, THIRD_QUARTILE, COMPLETE, CLICK_THROUGH, which correspond to all the goal types available in Pulse UI.