# OpenAI Image Edits

> OpenAI Image Edits is a paid API for AI agents from OpenAI at openai.mpp.tempo.xyz, paid per call via MPP, $0.05/call, status unknown (last checked 2026-10-27).

Edit or modify an existing image using AI-powered inpainting, with optional mask and text prompt guidance

## Facts

- Endpoint: POST https://openai.mpp.tempo.xyz/v1/images/edits?utm_source=zero.xyz
- Price: $0.05/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Provider: OpenAI
- Docs: https://platform.openai.com/docs
- Website: https://openai.com
- Tags: llm, gpt-4o, dall-e, whisper, tts, embeddings, chat, ai, media
- Canonical page: https://www.zero.xyz/c/openai-image-edits-3d1b5a50
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kggfrD0kpQUE1DtTcMv8C

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 openai-image-edits-3d1b5a50 -d '<json body>'
```

Example prompt: Take my product photo and replace the plain white background with a cozy coffee shop setting — use a mask covering just the background area and keep the product itself untouched.

## When to prefer this

Choose this endpoint when you need to modify a specific region of an existing image rather than generating a new image from scratch. It is ideal for inpainting, background swapping, object removal, or targeted style changes where you want to preserve most of the original image. Prefer this over the image Generations endpoint when you have a base image to edit. If you only need to generate an image with no base, use Generations instead.

## Known failure modes

- Image dimensions must be square (e.g. 256x256, 512x512, 1024x1024) — non-square images may be rejected
- Mask and source image must have identical dimensions — mismatch returns a validation error
- Image file size exceeds 4MB limit
- Unsupported file format (must be PNG with alpha channel for mask)
- Prompt content policy violation causes request rejection
- Model parameter specifying an unsupported model returns a 400 error
- Rate limit exceeded returns 429 error

## How this service works

Edit images with OpenAI

## Output

Returns one or more edited image variants as URLs or base64-encoded PNG data, where the masked or targeted region has been replaced or modified according to the provided text prompt, while preserving unmasked areas of the original image.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/openai-image-edits-3d1b5a50/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from openai.mpp.tempo.xyz](https://www.zero.xyz/host/openai.mpp.tempo.xyz/llms.txt)
