---
title: "Load subtitle style presets and optional subtitle preview with beat-grid sync for kinetic text"
method: GET
path: "/api/video/subtitles"
tags: ["video", "ai"]
---

# Load subtitle style presets and optional subtitle preview with beat-grid sync for kinetic text

`GET /api/video/subtitles`

## Query parameters

- `transcript` string
- `tone` string
- `locale` string
- `stylePresetId` string
- `trendKeywords` string
- `syncToBeatGrid` boolean
- `bpm` integer
- `beatOffsetMs` integer

## Response `200`

Subtitle style preset + preview payload

---

[API](https://skmtc.net/memesio/apis/memesio-api-contracts.md) · [All operations](https://skmtc.net/memesio/apis/memesio-api-contracts/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/memesio/memesio-api-contracts/revisions/826e6edbf294/schema)
