---
title: "List application endpoints"
method: GET
path: "/apps/{appId}/endpoints"
tags: ["Endpoints"]
---

# List application endpoints

`GET /apps/{appId}/endpoints`

## Request

- Base URL: `https://api.bunny.net/mc`
- URL: `https://api.bunny.net/mc/apps/{appId}/endpoints`
- Auth: API key in header `AccessKey`

List endpoints from all containers for given application

## Path parameters

- `appId` string, required

## Response `200`

Endpoints were successfully retrieved.

- ListEndpointsResponse: List endpoints response
  - `items` EndpointListItem[]
    - `id` string, required
    - `displayName` string, required
    - `publicHost` string, required
    - `type` 'cdn' | 'anycast' | 'publicIp', required
    - `isSslEnabled` boolean, required
    - `pullZoneId` string, required
    - `portMappings` EndpointPortMapping[], required
      - `containerPort` integer, required
      - `exposedPort` integer, required
      - `protocols` ProtocolV3[], required
    - `containerName` string, required
    - `containerId` string, required
    - `stickySessions` EndpointStickySession
      - `enabled` boolean, required
      - `sessionHeaders` string[], required
      - `cookieName` string, required
    - `internalIpAddresses` EndpointInternalIp[], nullable
      - `address` string, required
      - `region` string, required
    - `publicIpAddresses` EndpointInternalIp[], nullable
      - `address` string, required
      - `region` string, required
  - `meta` ListMeta
    - `totalItems` integer
  - `cursor` string, nullable

## Other responses

- `401`: User is unauthorized.
- `404`: Application not found.
- `500`: Unexpected server error.

## Changes

- **2026-04-26** `62fb48c758fb`: 6 warning, 10 info
  - added the new `anycast` enum value to the `items/items/type` response property for the response status `200`
  - added the new `cdn` enum value to the `items/items/type` response property for the response status `200`
  - added the new `publicIp` enum value to the `items/items/type` response property for the response status `200`
  - added the new `sctp` enum value to the `items/items/portMappings/items/protocols/items/` response property for the response status `200`
  - …12 more

[Operation history](https://skmtc.dev/bunny/apis/magic-containers-api/changes/apps/:appId/endpoints/get.md)

---

[API](https://skmtc.dev/bunny/apis/magic-containers-api.md) - [All operations](https://skmtc.dev/bunny/apis/magic-containers-api/llms.txt) - [OpenAPI document](https://skmtc.dev/bunny/apis/magic-containers-api/revisions/7bb58a0591b0?raw)
