---
title: "Get VAST progress events — banner"
type: reference
method: GET
path: /rest-api/banner/{id}/vast/progress-events.do
tag: "VAST"
---

# Get VAST progress events — banner

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

Returns all VAST progress events currently configured for the specified entity. The response is a JSON array of objects, each containing an 'id', a 'time' offset (in HH:MM:SS.mmm or percentage format), and an 'actionId' referencing the triggered action. Use the returned IDs to delete specific progress events via the DELETE endpoint. The caller must have view permissions on the entity.

## Path params

| Name | Type | Required | Example | Description |
|---|---|---|---|---|
| `id` | integer | yes | `5001` | The unique numeric identifier of the entity to retrieve progress events for |

## Responses

- `200` — List of VAST progress events
- `400` — Entity is not a video placement
- `401` — Authentication error
- `403` — Not enough permissions
- `404` — The entity does not exist or is deleted

## Example request

```bash
curl --request GET \
  --url 'https://YOUR-NETWORK-DOMAIN/rest-api/banner/5001/vast/progress-events.do' \
  --header 'X-Api-Key: YOUR_API_KEY'
```

Source: https://epom.com/ad-server/docs/api/vast/get-banner-vast-progress-events