# StableStudio GPT Image 1.5 Edit

> StableStudio GPT Image 1.5 Edit is a paid API for AI agents from StableStudio at stablestudio.dev, paid per call via MPP or x402, $10/call, status unknown (last checked 2026-10-09, last successful call 2026-06-02).

Edit existing images using GPT Image 1.5 with a text prompt, returning an async job for the edited result

## Facts

- Endpoint: POST https://stablestudio.dev/api/generate/gpt-image-1.5/edit?utm_source=zero.xyz
- Price: $10/call
- Payment: MPP, x402
- Status: unknown
- Last checked: 2026-10-09
- Last successful call: 2026-06-02
- Success rate: 100% of calls made through Zero
- Activations on Zero: 3
- 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, x402
- Canonical page: https://www.zero.xyz/c/stablestudio-edit-3c888c8f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_z8OrMmdBZh5mnDCGsxXsf

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-edit-3c888c8f -d '<json body>'
```

Example prompt: Edit this product photo (https://example.com/shoe.png) using GPT Image 1.5 — remove the background so it's transparent, keep high fidelity to the original shoe, and output a square 1024x1024 PNG at high quality with the prompt: 'place the shoe on a clean white studio surface with soft shadows'.

## When to prefer this

Choose this endpoint when you need to edit or modify one or more existing images using GPT Image 1.5's capabilities, especially when you want high fidelity to the source image, control over background transparency, or specific output formats like PNG with adjustable compression. Prefer this over generation endpoints when the user has a source image they want transformed rather than created from scratch.

## Known failure modes

- Missing required 'prompt' or 'images' fields returns a validation error
- Invalid image URLs that cannot be fetched cause job failure
- Prompt violates content moderation policy and is rejected
- Unsupported image format or corrupted image URL
- Payment of $10 USDC not fulfilled results in 402 response
- Size or quality enum value not recognized returns 400

## How this service works

Pay-per-generation AI image and video creation. No subscriptions ever.

## Output

Returns a JSON object with a jobId (string), status set to 'pending', success flag true, and a type field. The agent must poll a separate job-status endpoint using the jobId to retrieve the final edited image URL once processing completes.

## Example request

```json
{
 "size": "1024x1024",
 "images": [
  "https://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Van_Gogh_-_Starry_Night_-_Google_Art_Project.jpg/1280px-Van_Gogh_-_Starry_Night_-_Google_Art_Project.jpg"
 ],
 "prompt": "add a warm sunset glow to the landscape and enhance the colors",
 "quality": "medium",
 "background": "opaque",
 "output_format": "png",
 "input_fidelity": "high"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "size": {
   "enum": [
    "1024x1024",
    "1536x1024",
    "1024x1536",
    "auto"
   ],
   "type": "string",
   "description": "Image dimensions (square, landscape, portrait, or auto)"
  },
  "images": {
   "type": "array",
   "items": {
    "type": "string",
    "format": "uri",
    "description": "Image URL"
   },
   "minItems": 1,
   "description": "Array of image URLs to edit"
  },
  "prompt": {
   "type": "string",
   "minLength": 1,
   "description": "A detailed description of the image you want to generate"
  },
  "quality": {
   "enum": [
    "low",
    "medium",
    "high"
   ],
   "type": "string",
   "default": "high",
   "description": "Output quality level (affects cost and detail)"
  },
  "background": {
   "enum": [
    "transparent",
    "opaque",
    "auto"
   ],
   "type": "string",
   "default": "auto",
   "description": "Background transparency for PNG output"
  },
  "moderation": {
   "enum": [
    "low",
    "auto"
   ],
   "type": "string",
   "default": "low",
   "description": "Content moderation strictness"
  },
  "output_format": {
   "enum": [
    "png",
    "jpeg",
    "webp"
   ],
   "type": "string",
   "default": "png",
   "description": "Output image format"
  },
  "input_fidelity": {
   "enum": [
    "high",
    "low"
   ],
   "type": "string",
   "default": "high",
   "description": "Fidelity to input images (high preserves more details)"
  },
  "output_compression": {
   "type": "number",
   "default": 0,
   "maximum": 100,
   "minimum": 0,
   "description": "Compression level (0-100, higher = smaller file)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "type": "gpt-image-1.5-edit",
  "jobId": "cmpbmzaee000j04jrzx4f43tw",
  "status": "pending",
  "pollUrl": "https://stablestudio.dev/api/jobs/cmpbmzaee000j04jrzx4f43tw",
  "success": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stablestudio-edit-3c888c8f/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)
