Remove video or image generation from being tracked by the scheduler
September 25, 2024 (March 17, 2025)
Table of contents
API tracks the running generations of images and videos. This is done to maintain a list of currently executed video generations and to send webhook messages via optionally provided replyUrl
parameters. If you want to remove image or video generation from being tracked by the scheduler, use this endpoint.
https://api.useapi.net/v1/minimax/scheduler/
id
Request Headers
Authorization: Bearer {API token}
API token
is required, see Setup useapi.net for details.
Path parameter
id
is required. Specify videoId or imageId you want to stop tracking.
Responses
-
{ "error": "<Error message>", "code": 400 }
-
{ "error": "Unauthorized", "code": 401 }
-
{ "error": "Unable to locate running <id>" }
Model
{ // TypeScript, all fields are optional
error: string
code: number
}
Examples
-
curl -H "Accept: application/json" \ -H "Content-Type: application/json" \ -H "Authorization: Bearer …" \ -X DELETE "https://api.useapi.net/v1/minimax/scheduler/<id>"
-
const videoId = "videoId to cancel"; const apiUrl = `https://api.useapi.net/v1/minimax/scheduler/${videoId}`; const token = "API token"; const data = { method: 'DELETE', headers: { 'Authorization': `Bearer ${token}`, 'Content-Type': 'application/json' } }; const response = await fetch(apiUrl, data); const result = await response.json(); console.log("response", {response, result});
-
import requests videoId = "videoId to cancel" apiUrl = f"https://api.useapi.net/v1/minimax/scheduler/{videoId}" token = "API token" headers = { "Content-Type": "application/json", "Authorization" : f"Bearer {token}" } response = requests.delete(apiUrl, headers=headers) print(response, response.json())