Skip to main content
POST
Run: Remove Background (synchronous)

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
material
string
required

A public https url, or an upload-ticket material handle.

quality
enum<string>

'best' (default) is the quality pick. 'fast' trades a little edge fidelity for speed.

Available options:
best,
fast
outputFormat
enum<string>

'webm' (default) = VP9 with true alpha. 'mov' = ProRes 4444 alpha. 'mp4' = green screen.

Available options:
webm,
mov,
mp4

Response

200 - application/json

The finished result — no polling. Typed refusals come back as 4xx with { errorCode }.

success
boolean
data
object