Saltar al contenido principal
POST
/
bria
/
image
/
edit
/
{action}
curl --request POST \
  --url https://api.cometapi.com/bria/image/edit/{action} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "image": "https://raw.githubusercontent.com/cometapi-dev/.github/refs/heads/main/assets/img/original_image.png",
  "mask": "https://raw.githubusercontent.com/cometapi-dev/.github/refs/heads/main/assets/img/mask_image.png"
}
'
{}

Descripción general

La API de Edición de Imágenes de Bria proporciona un conjunto integral de herramientas para manipular y mejorar imágenes.
Después de una llamada exitosa a la API, usa el request_id devuelto para consultar los resultados a través del endpoint Query Status.El parámetro sync es fijo en esta interfaz; no necesitas especificarlo.

Operaciones compatibles

OperationDescriptionDocumentation
eraseEliminar objetos de las imágenesDocumentación de Bria Erase
gen_fillRelleno generativo para áreas enmascaradasDocumentación de Bria Gen Fill
expandAmpliar el lienzo de la imagenDocumentación de Bria Expand
enhanceMejorar la calidad de la imagenDocumentación de Bria Enhance
increase_resolutionAumentar la resolución de la imagenDocumentación de Bria Upscale
replace_backgroundReemplazar el fondo de la imagenDocumentación de Bria Background
Consulta la documentación oficial para ver la lista de parámetros específica de cada operación.

Autorizaciones

Authorization
string
header
requerido

Bearer token authentication. Use your CometAPI key.

Encabezados

Content-Type
string

Must be application/json.

Parámetros de ruta

action
string
requerido

Editing action to perform. Supported values: erase, gen_fill, expand, enhance, increase_resolution, replace_background.

Cuerpo

application/json
image
string

Source image as a public URL or base64-encoded data URI. Accepted formats: JPEG, PNG, WebP. Maximum 12 MB.

mask
string

Mask image as a public URL or base64. White areas mark the region to edit; black areas are preserved. Required for erase, gen_fill, and expand actions.

prompt
string

Text description of the desired edit. Required for gen_fill and replace_background actions.

num_results
integer

Number of result variants to generate. Default: 1.

sync
boolean

When true, the response blocks until results are ready. When false (default), returns immediately with placeholder URLs that can be polled.

Respuesta

200 - application/json

Success

The response is of type object.