# StableStudio List Jobs

> StableStudio List Jobs is a free API for AI agents from StableStudio at stablestudio.dev, callable via MPP, Free, status unknown (last checked 2026-10-10, last successful call 2026-05-27).

Lists all media generation jobs (images and videos) for the authenticated user, with status, progress, and results

## Facts

- Endpoint: GET https://stablestudio.dev/api/jobs?utm_source=zero.xyz
- Price: Free
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-10
- Last successful call: 2026-05-27
- Success rate: 100% of calls made through Zero
- Rating: 5.0 / 5 from 2 reviews
- Activations on Zero: 247
- Provider: StableStudio
- Docs: https://stablestudio.dev
- Website: https://stablestudio.dev
- Tags: image, video, generation, nano-banana, gpt-image, grok, flux, sora, veo, seedance, wan, ai, media
- Canonical page: https://www.zero.xyz/c/stablestudio-jobs-0d2bfc3f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wyecOmRnEXp7QZxYy3M8e

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability stablestudio-jobs-0d2bfc3f
```

Example prompt: Show me all my current StableStudio generation jobs — I want to see which ones are done and get the video or image URLs for any completed ones.

## When to prefer this

Use this endpoint when you need to check the status or retrieve results of previously submitted AI media generation jobs on StableStudio. Ideal for polling async jobs (Veo, Sora, Flux, GPT Image, Seedance, etc.) after submission, paginating through job history, or fetching output URLs for completed videos and images.

## Known failure modes

- Unauthenticated request returns 401 — missing or invalid auth token
- Empty items array if user has no jobs yet
- nextCursor is null when no more pages exist
- Jobs with 'error' field set indicate failed generations
- Truncated or partial results if server-side issue

## How this service works

List jobs for authenticated user

## Output

A paginated list of job objects each containing: a unique job ID, job type (e.g. 'veo-3.1-video', 'flux-image'), status ('complete', 'pending', 'failed'), numeric progress (0-100), the original input parameters, result URLs (videoUrl, thumbnailUrl, or imageUrl) when complete, any error message if failed, and created/updated timestamps. Also includes a nextCursor for pagination.

## Example request

```json
{}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "items",
  "nextCursor"
 ],
 "properties": {
  "items": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "id",
     "type",
     "input",
     "status",
     "progress",
     "createdAt",
     "updatedAt"
    ],
    "properties": {
     "id": {
      "type": "string"
     },
     "type": {
      "type": "string"
     },
     "error": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "input": {},
     "result": {},
     "status": {
      "type": "string"
     },
     "progress": {
      "type": "number"
     },
     "createdAt": {
      "type": "string"
     },
     "updatedAt": {
      "type": "string"
     }
    },
    "additionalProperties": false
   }
  },
  "nextCursor": {
   "anyOf": [
    {
     "type": "string"
    },
    {
     "type": "null"
    }
   ]
  }
 },
 "additionalProperties": false
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stablestudio-jobs-0d2bfc3f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stablestudio.dev](https://www.zero.xyz/host/stablestudio.dev/llms.txt)
