Subtitle file (tool caption_file): {media_key, format? (srt|vtt, default srt), names? ("ShapelessAI, shapelessai.com")}. Output: captionsKey plus the file text inline. Free.

post/api/captions

Request

  • Base URL: https://shapelessai.com
  • URL: https://shapelessai.com/api/captions
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://shapelessai.com/api/auth/mcp/authorize, token URL https://shapelessai.com/api/auth/mcp/token, scopes: write)

Request body

media_keystring required

The video or audio in your library, e.g. from an upload.

format'srt' | 'vtt'

Default srt.

namesstring

Brand and product names to spell your way, comma-separated: "ShapelessAI, shapelessai.com".

budgetUsdnumber

The most this call may spend, in USD (default 2, max 10). Held while the tool runs, released after.

Response

OK

toolstring required
outputunknown required
chargedUsdnumber required

Changes

No recorded changes to this operation across all 2 revisions of this API.