This API endpoint allows you to reprocess any image you own. To reprocess an image, you must provide the image_id and a valid API key.

Important note

All preferences that you don't specify will default to the previously set preferences of your image from the last time it was enhanced.

const apiKey = "YOUR_API_KEY";
const imageId = "ID_OF_YOUR_IMAGE";
const preferences = {
  ai_version: "3.x",
  enhance: true,
  enhance_type: 'property',
  hdr: true

const processImage = async (imageId, apiKey, preferences) => {
    const processImageResponse = await fetch(
        method: "PATCH",
        headers: {
          "Content-Type": "application/json",
          "x-api-key": apiKey,
        body: JSON.stringify({

    const data = await processImageResponse.json();

The response after successfully editing or reprocessing an image will contain all the details of your image with the uploaded values.


Last updated