Skip to main content
Glama
pixxelboy
by pixxelboy
check-job-status.json2.77 kB
{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "check_job_status", "description": "Check the status of an asynchronous job (e.g., stem separation). Returns current status, progress percentage, and result when completed.", "type": "object", "properties": { "name": { "const": "check_job_status" }, "description": { "const": "Check status of async job and retrieve results when ready" }, "inputSchema": { "type": "object", "properties": { "job_id": { "type": "string", "description": "Job identifier returned by an async operation (e.g., separate_stems)", "examples": ["stem-abc123-456", "job-xyz789"] } }, "required": ["job_id"], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "status": { "type": "string", "enum": ["pending", "processing", "completed", "failed"], "description": "Current job status" }, "progress": { "type": "number", "minimum": 0, "maximum": 100, "description": "Progress percentage (0-100). Only present when status is 'processing'" }, "result": { "type": "object", "description": "Job result. Only present when status is 'completed'. Structure depends on the original operation" }, "error": { "type": "string", "description": "Error message. Only present when status is 'failed'" } }, "required": ["status"] } }, "examples": [ { "input": { "job_id": "stem-abc123-456" }, "output": { "status": "pending" }, "note": "Job queued, not yet started" }, { "input": { "job_id": "stem-abc123-456" }, "output": { "status": "processing", "progress": 45 }, "note": "Job in progress" }, { "input": { "job_id": "stem-abc123-456" }, "output": { "status": "completed", "result": { "vocals_url": "https://api.ircamamplify.io/results/vocals-abc.wav", "drums_url": "https://api.ircamamplify.io/results/drums-abc.wav", "bass_url": "https://api.ircamamplify.io/results/bass-abc.wav", "other_url": "https://api.ircamamplify.io/results/other-abc.wav" } }, "note": "Job completed with stem separation results" }, { "input": { "job_id": "stem-abc123-456" }, "output": { "status": "failed", "error": "Audio file could not be processed: unsupported codec" }, "note": "Job failed with error" } ] }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pixxelboy/amplify-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server