---
title: "Edit Image"
method: POST
path: "/api/media/v1/image/edit"
tags: ["Image"]
---

# Edit Image

`POST /api/media/v1/image/edit`

## Request

- Base URL: `https://faktry.ai`
- URL: `https://faktry.ai/api/media/v1/image/edit`
- Auth: HTTP bearer

Modify existing images using AI-powered editing instructions

**Model Costs (credits):**
- `gpt-image-1`: 10 credits
- `gpt-image-1.5`: 10 credits
- `gpt-image-2`: 10 credits
- `gpt-image-2.5-sunburst`: 10 credits
- `gpt-image-2.5-flare`: 10 credits
- `flux-pro/kontext`: 10 credits
- `ideogram/v3/edit`: 7 credits
- `bytedance/seedream/v4/edit`: 7 credits
- `flux-2-pro/edit`: 10 credits
- `flux-2-flex/edit`: 10 credits
- `google/virtual-try-on`: 10 credits
- `nano-banana/edit`: 10 credits
- `nano-banana-2/edit`: 10 credits
- `google/nano-banana-2.1/edit`: 5 credits
- `google/nano-banana-2-lite/edit`: 5 credits
- `nano-banana-pro/edit`: 12 credits
- `bytedance/seedream/v4.5/edit`: 8 credits
- `bytedance/seedream/v5/pro/edit`: 10 credits
- `bytedance/seedream/v5/lite/edit`: 5 credits
- `bytedance/seedream/v5/flash/edit`: 8 credits
- `wan/v2.7/edit`: 5 credits
- `wan/v2.7/pro/edit`: 10 credits
- `bfl/flux-2-pro-edit`: 5 credits
- `bfl/flux-2-max-edit`: 5 credits
- `bfl/flux-2-flex-edit`: 5 credits
- `bfl/flux-2-pro-edit-eu`: 5 credits
- `bfl/flux-2-max-edit-eu`: 5 credits
- `bfl/flux-2-flex-edit-eu`: 5 credits
- `ideogram/v4/image-to-image`: 5 credits
- `ideogram/v4.5/edit`: 12 credits
- `krea/v3/edit`: 4 credits
- `microsoft/mai-image-2.5-pro/edit`: 10 credits
- `xai/grok-imagine-image/v2.0/edit`: 5 credits
- `meta/muse-image/edit`: 1 credits
- `alibaba/qwen-image-3/edit`: 5 credits
- `blackforestlabs/flux-3/edit-image`: 10 credits
- `bfl/flux-3-image/edit-image`: 10 credits

## Response `202`

Job queued for async processing

- JobResponse
  - `job_id` string, required: Unique job identifier
  - `status` 'pending', required: Job status
  - `poll_url` string, required: URL to poll job status

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `413`: File too large
- `429`: Rate limit exceeded or insufficient credits
- `500`: Internal server error

---

[API](https://skmtc.dev/faktry/apis/faktry-media-api.md) · [All operations](https://skmtc.dev/faktry/apis/faktry-media-api/llms.txt) · [OpenAPI document](https://skmtc.dev/faktry/apis/faktry-media-api/revisions/b6f8e4467f3c?raw)
