Retrieve the list of videos and images currently running via the API along with the available account capacity
December 6, 2024 (March 9, 2026)
Table of contents
This endpoint retrieves the list of videos and images currently running via the API along with the available account capacity. Each executing item includes id and type (video or image).
If you want to get all videos or images currently being executed including those manually initiated from PixVerse.ai website use GET /videos or GET /images.
https://api.useapi.net/v2/pixverse/scheduler/available
Request Headers
Authorization: Bearer {API token}
Content-Type: application/json
API tokenis required, see Setup useapi.net for details.
Responses
-
{ "executing": [ { "id": "user:user_id-pixverse:email-video:id1", "type": "video", "started": "2024-09-25T01:55:16.128Z", "elapsed": "03:57", "replyUrl": "<optional callback URL>", "replyRef": "<optional reference>" }, { "id": "user:user_id-pixverse:email-image:id2", "type": "image", "started": "2024-09-25T01:58:18.555Z", "elapsed": "00:35", "replyUrl": "<optional callback URL>", "replyRef": "<optional reference>" } ], "available": [ { "email": "<email_1>", "maxJobs": 5, "executing": 0, "available": 5 }, { "email": "<email_2>", "maxJobs": 8, "executing": 3, "available": 2 }, { "email": "<email_N>", "maxJobs": 3, "executing": 2, "available": 1 } ] } -
{ "error": "Unauthorized", "code": 401 }
Model
{ // TypeScript, all fields are optional
executing: {
id: string
type: 'video' | 'image'
started: string
elapsed: string
replyUrl: string
replyRef: string
}[]
available: {
email: string
maxJobs: number
executing: number
available: number
}[]
error: string
code: number
}
Examples
-
curl "https://api.useapi.net/v2/pixverse/scheduler/available" \ -H "Accept: application/json" \ -H "Authorization: Bearer …" -
const token = "API token"; const apiUrl = `https://api.useapi.net/v2/pixverse/scheduler/available`; const response = await fetch(apiUrl, { headers: { "Authorization": `Bearer ${token}`, }, }); const result = await response.json(); console.log("response", {response, result}); -
import requests token = "API token" apiUrl = f"https://api.useapi.net/v2/pixverse/scheduler/available" headers = { "Content-Type": "application/json", "Authorization" : f"Bearer {token}" } response = requests.get(apiUrl, headers=headers) print(response, response.json())