---
title: "Open a support, privacy, billing or copyright ticket"
method: POST
path: "/v1/support/requests"
tags: ["Support"]
---

# Open a support, privacy, billing or copyright ticket

`POST /v1/support/requests`

## Request

- Base URL: `https://api.lizzflix.xyz` (the document declares no server; this is the origin it was published from)
- URL: `https://api.lizzflix.xyz/v1/support/requests`
- Auth: none declared

Bearer optional; without a session `email` is required. The acknowledgement goes to the email outbox (in-app for the account's own address).

## Request body

- SupportRequestBody
  - `mode` 'support' | 'privacy' | 'deletion' | 'billing' | 'withdrawal' | 'report' | 'copyright', required
  - `details` string, required
  - `name` string
  - `email` string
  - `locale` 'en' | 'ru'
  - `surface` 'web' | 'ios' | 'android'

## Response `201`

Ticket opened

- SupportRequestAccepted
  - `ticketId` string, required
  - `status` 'open', required
  - `dueAt` string, required

## Other responses

- `400`: Invalid request (details.field names the field)
- `429`: Too many requests

---

[API](https://skmtc.dev/lizzflix/apis/lizzflix-api.md) · [All operations](https://skmtc.dev/lizzflix/apis/lizzflix-api/llms.txt) · [OpenAPI document](https://skmtc.dev/lizzflix/apis/lizzflix-api/revisions/4536ce9d80ff?raw)
