PUTupload_url0 credits
Upload the clip
Send the MP4 to upload_url from Get upload link. This request is not on api.hookest.com.
- Use the exact
upload_urlfrom the previous response. Postman fills the collection variable after Get upload link. - PUT the raw
.mp4. No Bearer. HeaderContent-Type: video/mp4. - Max 40 MB on this PUT. Max 32 seconds is checked after the file lands — a longer clip can still return 2xx, then
failed(unsupported) and a refund. - A 2xx means the file arrived. Then Get prediction.
queuedmeans 20 credits are reserved and scoring started. If it staysawaiting_upload, call Retry start — the PUT cannot return402.
Postman
- Open Score a clip → Upload the clip.
- Body → binary → Select File → pick the
.mp4. - Auth is already off. Do not add a Bearer header.
- Send.
Do not attach the file to /v1/predict/upload or /v1/predict. Those routes do not accept the MP4.
Request parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
Content-Type |
header | string | Required | Must be video/mp4. |
body |
body | binary | Required | Raw MP4 bytes. Not JSON. No Authorization header. |