Clippie AI logo
Get Started
Browse the docs

Developers / Docs / Jobs & files

Get job

Gets one job: status (queued, processing, rendering, completed, failed, canceled), step, progress, output (videoUrl, imageUrls, audioUrl, captions, editorUrl) and cost. Pass waitSeconds (up to 50) to wait for it to finish instead of polling in a loop.

Paste it into any AI assistant. The shortcuts open with the prompt typed in; nothing is sent until you press enter.

At a glance

  • REST
    GET https://api.clippie.ai/v1/jobs/:id
  • MCP tool
    get_job
  • Scope
    read
  • Cost
    Free. Works with a read-only key.

Parameters

  • id
    In:
    path
    Type:
    string
    Required:
    Yes
    Description:
    The job id, job_… 1-80 chars.
  • wait
    In:
    query
    Type:
    integer
    Required:
    No
    Description:
    Wait up to this many seconds (max 50) for the job to finish. REST: ?wait=. 0-50. MCP: waitSeconds.

Example

curl
curl "https://api.clippie.ai/v1/jobs/job_abc123?wait=30" \
  -H "Authorization: Bearer $CLIPPIE_API_KEY"

Response

200 with JSON. The full response schema is in the OpenAPI spec.

From an MCP client

Your AI calls get_job with the same fields as JSON arguments. See MCP server to connect one.

tools/call
{
  "name": "get_job",
  "arguments": {
    "id": "job_abc123",
    "waitSeconds": 30
  }
}