Browse the help center

Add VAST progress events — banner

Adds one or more VAST progress tracking events to the specified entity, each defining a time offset and an associated action.

Reference
PUT https://YOUR-NETWORK-DOMAIN/rest-api/banner/{id}/vast/progress-events.do

Adds one or more VAST progress tracking events to the specified entity, each defining a time offset and an associated action. The request body is a JSON array of objects with 'time' (in HH:MM:SS.mmm format or percentage like '25%') and 'actionId' (the action to trigger at that time). Each actionId must reference a valid existing action and must not be duplicated within the same request. An event for an actionId the entity already has is not added again: that event gets the new time, and the answer lists such actionIds in 'replacedActionIds'. The caller must have update permissions on the entity. Returns a JSON object with a 'success' boolean.

Path Params

id integer required

The unique numeric identifier of the entity to add progress events to

5001

Body

A JSON body. An example, built from the field definitions:

[
  {
    "id": "789",
    "time": "00:00:15",
    "actionId": "42"
  }
]

Responses

200

VAST progress events added successfully

400

Invalid time format, missing action ID, or empty event list

401

Authentication error

403

Not enough permissions

404

The entity does not exist or is deleted

Please disable Adblock
Are you using adblock? Disable it and reload the page to proceed to the destination page.

A registration has already been submitted from this page. Please try again in 10 minutes.