Remove video or image generation from being tracked by the scheduler

September 25, 2024 (March 17, 2025)

Table of contents

  1. Request Headers
  2. Path parameter
  3. Responses
  4. Model
  5. Examples
  6. Try It

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}
Path parameter
  • id is required. Specify videoId or imageId you want to stop tracking.
Responses
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())
    
Try It