---
title: "Get placement piggybacks"
type: reference
method: GET
path: /rest-api/piggyback/placement/get.do
tag: "Piggybacks"
---

# Get placement piggybacks

`GET https://YOUR-NETWORK-DOMAIN/rest-api/piggyback/placement/get.do`

Retrieves all piggyback tracking pixels currently associated with the specified placement. The response JSON contains a 'placement_piggybacks' array with each piggyback's ID, type (BEACON or URL), code/URL value, status, and sampling configuration. The caller must have view permissions on the placement's parent site and the Piggyback Pixel Tracking permission. The list comes back whether the placement's piggybacks are switched on or off, as the console grid shows it; 'piggybacksEnabled' tells which - while it is false none of them fire.

## Query params

| Name | Type | Required | Example | Description |
|---|---|---|---|---|
| `placementId` | integer | yes | `4001` | The unique numeric identifier of the placement whose piggyback tracking pixels should be retrieved |

## Responses

- `200` — Placement piggybacks retrieved successfully
- `400` — Bad request — invalid or missing parameters
- `401` — Unauthorized - authentication error
- `403` — Forbidden - not enough permissions
- `404` — Placement not found

## Example request

```bash
curl --request GET \
  --url 'https://YOUR-NETWORK-DOMAIN/rest-api/piggyback/placement/get.do?placementId=4001' \
  --header 'X-Api-Key: YOUR_API_KEY'
```

Source: https://epom.com/ad-server/docs/api/piggybacks/get-piggyback-placement