API Reference
Create remove-object-pro video task
Remove masked objects from a video with high quality output. The mask video must be frame-aligned with the source video: white regions identify content to remove and black regions are preserved.
Poll Get remove-object-pro video task status until COMPLETED or FAILED.
Model:
remove-object-videoCredit:280/video (0-8 seconds), 33/second (each additional second)
post
/v1/videos/remove-object-proAuthorization — This endpoint requires an API key. Pass it in the api-key header on every request. Learn more
Average processing time
For a 8-second input video.
- Processing time
- ≈ 96 s
Measured with 1280 px input video.
Input requirements
Videos
- Formats
- MP4, MOV
- Maximum longest edge
- 1280 px
- Maximum duration
- 300 seconds (5 minutes)
Source and mask videos must have the same resolution, spatial alignment, and timeline.
Parameters
| Name | Type | Status | Description |
|---|---|---|---|
task_id | string | Required | Task identifier returned by the upload endpoint. |
Responses
Task createdTaskCreatedResponse
| Field | Type | Description |
|---|---|---|
task_id | string | Unique task identifier. Poll the matching task-status endpoint for results. |
status | string | |
created_at | integer | Unix timestamp of task creation |
curl -X POST "https://api.snapedit.app/v1/videos/remove-object-pro" \
-H "api-key: YOUR_API_KEY" \
-F "task_id=value"Response
{
"task_id": "task_abc123",
"status": "CREATED",
"created_at": 1745827200
}Examples (1 example)
Play or pause one video to control the whole comparison.
Input
Output