docs / api / images / background

Vehicle Background Removal API

The Background Remover (BGR) API, utilizing advanced AI, enables users to remove the background on any vehicle image provided. The output of this API can serve as a valuable complement to the information provided in a car report. To access the API for the BGR images, you must have an API-enabled account, which will provide you with an API Key. This Key allows your application to send data transfer requests to the VinAudit API servers.

GET
https://images.vinaudit.com/v2/remove-background

Request Parameters

Parameter

key

required

Example

YOUR_API_KEY_HERE

Description

Your VinAudit API key

Parameter

image_url

required

Example

https://images.vinaudit.com/samples/image1.jpg

Description

Publicly accessible URL of the source image in .jpg, .png, or .webp format. Provide one of image_url, image_base64, or image_fil

Parameter

image_base64

required

Example

iVBORw0KGgoAAA

Description

Base64 encoded source image. Provide one of image_url, image_base64, or image_file. (One of 3 required)

Parameter

optional

Example

Description

Response Attributes

Field

success

Type

true

Description

Whether market value data has been retrieved

Field

vin

Type

2T1BURHE3EC020936

Description

The vehicle identification number

Example Request

HTTP

Example Response

JSON
{
  "vin": "2T1BURHE3EC020936",
  "success": true,
  "id": "2014_toyota_corolla_s",
  "vehicle": "2014 Toyota Corolla S",
  "mean": 10880.54,
  "stdev": 2400,
  "count": 271,
  "mileage": 130163,
  "certainty": 99,
  "period": [
    "2025-08-17",
    "2025-10-10"
  ],
  "prices": {
    "above": 13281.53,
    "average": 10880.54,
    "below": 8479.55,
    "distribution": [
      {
        "group": {
          "count": 28,
          "max": 7993,
          "min": 5580
        }
      },
      {
        "group": {
          "count": 27,
          "max": 8900,
          "min": 7993
        }
      },
      {
        "group": {
          "count": 27,
          "max": 9495,
          "min": 8900
        }
      },
      {
        "group": {
          "count": 27,
          "max": 9995,
          "min": 9495
        }
      },
      {
        "group": {
          "count": 27,
          "max": 10990,
          "min": 9995
        }
      },
      {
        "group": {
          "count": 27,
          "max": 11500,
          "min": 10990
        }
      },
      {
        "group": {
          "count": 27,
          "max": 12399,
          "min": 11500
        }
      },
      {
        "group": {
          "count": 27,
          "max": 12995,
          "min": 12399
        }
      },
      {
        "group": {
          "count": 27,
          "max": 13995,
          "min": 12995
        }
      },
      {
        "group": {
          "count": 27,
          "max": 16031,
          "min": 13995
        }
      }
    ]
  },
  "adjustments": {
    "mileage": {
      "adjustment": 0,
      "average": 130163.9,
      "input": 130163.9
    },
    "history": {
      "records": [],
      "adjustment": 0
    },
    "condition": {
      "input": null,
      "adjustment": 0
    },
    "known_damage": {
      "input": null,
      "adjustment": 0
    }
  },
  "type": "retail"
}

Ready to build ?

Access the Market Listings and Market Values APIs with a free developer account. No credit card required.