> ## Documentation Index
> Fetch the complete documentation index at: https://uafilms.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# HLS Маніфест-проксі

> Проксіює зовнішні HLS плейлисти, автоматично підставляє потрібні заголовки (Referer, Origin, Cookie) для захищених CDN (Ashdi, Tortuga, HDVB) та трансформує посилання на сегменти для браузерного перегляду.



## OpenAPI

````yaml GET /master.m3u8
openapi: 3.0.3
info:
  title: UAFilms API
  description: >-
    API агрегатора українського медіа-контенту та OMSS (Open Media Streaming
    Specification) стрімінговий сервер з підтримкою HLS проксі, динамічного
    Server-Sent Events (SSE) парсингу, системи акаунтів та персональних
    API-ключів.
  version: 1.2.0
servers:
  - url: https://films.aartzz.pp.ua
    description: Production Server
  - url: http://localhost:3000
    description: Local Development Server
security: []
paths:
  /master.m3u8:
    get:
      summary: HLS Маніфест-проксі
      description: >-
        Проксіює зовнішні HLS плейлисти, автоматично підставляє потрібні
        заголовки (Referer, Origin, Cookie) для захищених CDN (Ashdi, Tortuga,
        HDVB) та трансформує посилання на сегменти для браузерного перегляду.
      parameters:
        - name: url
          in: query
          required: false
          description: Цільовий прямий URL плейлиста .m3u8
          schema:
            type: string
        - name: cdn
          in: query
          required: false
          description: Ім'я CDN провайдера (ashdi, tortuga, hdvb)
          schema:
            type: string
            example: ashdi
        - name: type
          in: query
          required: false
          description: Тип VOD для ледачого резолву (vod або serial)
          schema:
            type: string
            example: vod
        - name: id
          in: query
          required: false
          description: ID стріму у CDN
          schema:
            type: string
            example: '277732'
      responses:
        '200':
          description: HLS m3u8 плейлист
          content:
            application/vnd.apple.mpegurl:
              schema:
                type: string

````