Reporting

Your feedback is extremely valuable to us, so please don't hesitate to share your thoughts!

This API endpoint allows you to report and review images. To report an image, you must provide the image_id , score, categories, and a valid API key.

Before you continue You can find the list of report categories in the API specification. Additionally, there's an optional comment property where you can provide any feedback.

const imageId = "ID_OF_YOUR_IMAGE";
const apiKey = "YOUR_API_KEY";
const score = 4;
const categories = ["LENS_CORRECTION","AUTO_PRIVACY"]

const reportImage = async (imageId, apiKey, score, categories) => {
    const reportImageResponse = await fetch(
      `https://api.autoenhance.ai/v3/images/${imageId}/report`,
      { 
        method: "POST" 
        headers:{
          "x-api-key": apiKey,  
        },
        body: JSON.stringify({
          score: score,
          categories: categories
        }),
      }
    );
}

Specification

Report Image

POSThttps://api.autoenhance.ai//v3/images/{id}/report
Authorization
Path parameters
id*string
Body
categories*array of enum

A list of categories to be reported.

commentstring

A comment to be sent along with the report.

scoreinteger

A rating between 0 and 5 on how good the image enhancmeent. Higher is better.

sourceenum
WEBAPPAPI
Response

Successful response

Body
any
Request
const response = await fetch('https://api.autoenhance.ai//v3/images/{id}/report', {
    method: 'POST',
    headers: {
      "Content-Type": "application/json"
    },
    body: JSON.stringify({
      "categories": [
        "AUTO_PRIVACY"
      ]
    }),
});
const data = await response.json();
Response
{
  "message": "text"
}

Last updated