---
title: "Catalog"
description: "Read-only endpoints for packages, bouquets, live streams and VODs in the Xtream AI API."
---

# Catalog

Read-only endpoints that expose the content the caller can sell or assign. Everything here requires the `catalog:read` scope. Resellers see the subset of the catalog their admin has assigned to them; admin keys see the full catalog.

## Endpoints

| Endpoint | Method and path | What it does |
|---|---|---|
| [List packages](/docs/?page=xai-ref-catalog-packages) | `GET /packages` | Every package the caller can sell. |
| [List bouquets](/docs/?page=xai-ref-catalog-bouquets) | `GET /bouquets` | Every bouquet the caller can assign to a line. |
| [List live streams](/docs/?page=xai-ref-catalog-streams) | `GET /streams` | Paginated list of live channels. |
| [Get a live stream](/docs/?page=xai-ref-catalog-stream) | `GET /streams/{id}` | Full record for one channel. |
| [List VODs](/docs/?page=xai-ref-catalog-vods) | `GET /vods` | Paginated list of movies. |
| [Get a VOD](/docs/?page=xai-ref-catalog-vod) | `GET /vods/{id}` | Full record for one movie. |
