Do picture and sound hit together?
Every scene's hit-like moves (cuts, instant sets/jumps, sharp-eased scale/opacity/position/rotation/shape moves, read off the mounted composition's timeline and timed where their speed peaks) matched
on the FILM clock against the sound's onsets: the music beds' analysis, SFX / seam / marker cues, chapter score cues, and onsets you pass (e.g. a score trigger map). Returns unsounded_motion, unmotivated_sound (accent sounds only) and weak_sync with film seconds and bar:beat, plus a summary with median/p90 offsets. Free.
Authorization
bearerAuth Typecut API key. Generate one in app.typecut.ai → Settings → API keys. Send as Authorization: Bearer tc_live_….
In: header
Path Parameters
uuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/projects/497f6eca-6276-4993-bfeb-53cbbbba6f08/check-sync" \ -H "Content-Type: application/json" \ -d '{}'{
"data": {}
}{
"error": {
"type": "string",
"code": "string",
"message": "string"
}
}{
"error": {
"type": "string",
"code": "string",
"message": "string"
}
}{
"error": {
"type": "string",
"code": "string",
"message": "string"
}
}{
"error": {
"type": "string",
"code": "string",
"message": "string"
}
}The film timeline GET
The whole film on ONE clock (film seconds, all chapters end to end): the chapter/scene tree by node path (ch:<id>/sc:<id>/el:<id>) with each scene's window, the tempo map with its sections, and every
Export the project as a HyperFrames folder POST
The project as a plain HyperFrames folder that upstream npx hyperframes render .