POST /images/edits

Live
Edita imágenes de origen; GPT Image 2 acepta una imagen y una máscara opcional. El intercambio de cara y cabeza exige autorización explícita de imagen.
Abrir en ChatGPT
(opens in new tab)
Última verificación: 2026-09-08

Endpoint

POST /images/edits
Edita imágenes de origen; GPT Image 2 acepta una imagen y una máscara opcional. El intercambio de cara y cabeza exige autorización explícita de imagen. La Base URL es https://api.modelrush.ai/v1.

Petición

Campos: model e image (URL/data URI o lista; archivos image repetidos en multipart). La cantidad de imágenes, prompt y campos opcionales dependen de operations.input_schema. Los intercambios de rostro/cabeza requieren dos imágenes en el orden del esquema y person_rights_confirmed=true; prompt es opcional. Qwen Image Edit exige prompt. Envía Authorization: Bearer $MODELRUSH_API_KEY en las rutas autenticadas y Content-Type: application/json en los cuerpos JSON.

Respuesta

Campos: Modelos asíncronos: HTTP 202 con id y poll_url; GET /predictions/:id devuelve succeeded y outputs al completarse. Los síncronos devuelven id, generation_request_id, model, modelrush_region, data. Conserva los identificadores de petición o de generación devueltos. Las salidas generadas y sus referencias de archivo en el proveedor se eliminan de la base de datos de ModelRush 24 horas después de completarse la petición; descarga lo que necesites conservar.

Errores

Las entradas no válidas devuelven una respuesta 4xx con un error estructurado. Un 403 con adult_attestation_required, portrait_rights_attestation_required o person_rights_confirmation_required debe resolverlo la persona titular de la cuenta y nunca debe reintentarse automáticamente. Reintenta los 429 según Retry-After; reintenta los fallos 5xx solo con una política de retroceso acotada.

Referencias de las API de modelos Spicy

Abre la página del modelo para consultar parámetros y precios actuales. Las cuatro páginas de Wan 3 incluyen una sección API debajo del Playground. GET /v1/models ofrece los esquemas y el acceso permitido a tu clave; GET /api/model-pricing devuelve precios públicos sin autenticación; con una clave API Bearer válida, devuelve los precios aplicables a esa cuenta.
Modelo y referencia de la APIID del modeloEndpoint
Qwen Image Edit Spicymodelrush/qwen-image-edit-spicyPOST /v1/images/edits
Face Swap Spicymodelrush/face-swapPOST /v1/images/edits
Head Swap Spicymodelrush/head-swapPOST /v1/images/edits
Qwen Image Edit Spicy, Face Swap Spicy y Head Swap Spicy usan POST /v1/images/edits. El resultado es asíncrono (HTTP 202): guarda poll_url y lee outputs al alcanzar succeeded. Los intercambios de rostro y cabeza requieren además la declaración de derechos de imagen de la cuenta y person_rights_confirmed en cada solicitud; consulta el esquema para el orden de las imágenes y los campos obligatorios.
Todos los modelos Spicy requieren confirmación de acceso para adultos en la cuenta y una clave con permiso para el modelo y la capacidad. Guarda las claves en el servidor y reutiliza Idempotency-Key donde se admita. Wan Animate también exige el presupuesto firmado y x-request-id de la documentación de vídeo.