AutoBackgrounding API Pricing

Automotive Background Removal API Pricing

Automatically remove, replace, and standardize vehicle photo backgrounds at scale. Built for dealerships, dealer groups, marketplaces, and automotive inventory platforms.

REST / JSON API with a credit-based model, bulk processing, and direct-to-storage uploads.

Automotive Background Removal

As low as an image

Jeep Wrangler on a clean white studio background after AI background removalAfter
Jeep Wrangler photographed on a dealership lot before AI background removalBefore

Drag to see the transformation

API Starter Pack

15¢/image

$20 per week

Effective rate
15¢/image
Additional
$20/week

Best for: Testing, developers, small dealers, and small applications

  • API access
  • 15¢ per image processed
  • $20 per week option
  • Background removal
  • White background mode
  • Standard API rate limits
  • Email support
Most Popular

Group API

$300/month

5,000 images/month

Effective rate
$0.06/image
Additional
$0.08/image

Best for: 5-20 rooftops and steady monthly volume

  • Includes up to 20 rooftops
  • 5,000 included image processes per month
  • Automotive background removal
  • Custom dealership backgrounds
  • Logo and overlay support
  • Batch processing
  • Standard support
  • Month-to-month billing

Scale API

$500/month

10,000 images/month

Effective rate
$0.05/image
Additional
$0.06/image

Best for: Higher-volume dealer groups and inventory platforms

  • 10,000 included image processes per month
  • Best monthly image rate
  • Higher API rate limits
  • Priority support
  • Multi-rooftop workflows
  • Batch processing support
  • Integration guidance
  • Annual agreement required

Enterprise API

Custom

Custom volume

Effective rate
Custom
Additional
Custom

Best for: Marketplaces, large dealer groups, and high-volume platforms

  • Custom image volume
  • Custom rate limits
  • Advanced integration support
  • Dedicated onboarding
  • Priority support
  • Custom backgrounds and workflows
  • Platform and marketplace use cases
  • Custom agreement

API Reference

REST / JSON · Base URL https://app.autobackgrounding.com

Authentication

Every request must include a valid API key, passed in either the Authorization or x-api-key header. A missing or invalid key returns HTTP 401.

http
Authorization: Bearer YOUR_API_KEY
"tok-comment"># or
x-api-key: YOUR_API_KEY

Manage keys in the dashboard. Keep keys server-side and never expose them in client code.

Quickstart: bulk processing

Image files upload directly to secure storage via presigned URLs — never through the API backend.

Step 1 — Get presigned upload URLs

curl "https:">//app.autobackgrounding.com/api/v1/presigned-urls?count=2" \
  -H "Authorization: Bearer YOUR_API_KEY"

Step 2 — Upload images directly to storage

bash
"tok-comment"># No auth header needed — the token is embedded in the URL.
"tok-comment"># Valid for 2 hours, single use. Accepts PNG, JPEG, or WebP.
curl -X PUT "<presignedUrl>" \
  -H "Content-Type: image/jpeg" \
  --data-binary @vin123.jpg

Step 3 — Submit the bulk job (credits charged here)

curl -X POST https:"tok-comment">//app.autobackgrounding.com/api/v1/bulk \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "clean white studio background, soft even lighting",
    "quality": "2K",
    "aspectRatio": "16:9",
    "images": [
      { "url": "https:">//.../public/api-images/uploads/.../a" },
      { "url": "https:">//.../public/api-images/uploads/.../b" }
    ]
  }'

Response

json
{
  "batchId": "550e8400-e29b-41d4-a716-446655440000",
  "totalImages": 2,
  "creditsCharged": 2,
  "status": "processing"
}

Step 4 — Poll for results until completed

curl "https:">//app.autobackgrounding.com/api/v1/bulk/BATCH_ID" \
  -H "Authorization: Bearer YOUR_API_KEY"

Status response

json
{
  "batch": {
    "id": "550e8400-...",
    "status": "completed",
    "total_count": 2,
    "completed_count": 2,
    "error_count": 0,
    "credits_charged": 2,
    "progress": 100
  },
  "images": [
    {
      "id": "uuid",
      "original_url": "https:">//.../a",
      "processed_url": "https:">//.../processed/uuid.jpeg",
      "status": "processed",
      "quality": "2K",
      "credit_cost": 1
    }
  ]
}

Important: all input image URLs must be publicUrl values returned by /api/v1/presigned-urls. External URLs are rejected.

Credits & quality

Credits are charged upfront when a job is submitted. If an image fails, its credits are automatically refunded.

Output qualityCredits per imageNotes
1K (standard)1 creditFast, ideal for listing thumbnails and feeds.
2K (high-res)1 creditSharper detail for hero and full-screen images.

Allowed parameter values

ParameterAllowed values
quality1K · 2K
aspectRatio1:1 · 16:9 · 9:16 · 4:3 · 3:2 · 2:3

Endpoints

POST/api/v1/generate-background

Generate a single background from a prompt or reference image (synchronous).

GET/api/v1/presigned-urls

Get direct-to-storage upload URLs. No credits deducted.

PUT<presignedUrl>

Upload raw image bytes straight to storage.

POST/api/v1/bulk

Submit up to 20 images for background replacement. Credits charged here.

GET/api/v1/bulk/:batchId

Get batch status and per-image results. Poll until completed.

GET/api/v1/bulk

List all batch jobs for the API key (paginated).

GET/api/v1/credit-usage

Return total, used, and available credits for the API key.

Generate a background (sync)

Create a single background from a text prompt or reference image. The request blocks until the image is ready (~30 seconds) — no polling required.

bash
curl -X POST https:"tok-comment">//app.autobackgrounding.com/api/v1/generate-background \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "luxury showroom, marble floor, soft warm lighting",
    "aspectRatio": "16:9",
    "quality": "2K"
  }'

Error reference

All errors return a JSON body with a message field. HTTP 402 additionally includes required and remaining credit counts.

StatusMeaningDescription
400Bad RequestMissing or invalid fields — invalid URL, unsupported quality or aspect ratio, or too many images.
401UnauthorizedThe API key is missing or invalid.
402Payment RequiredInsufficient credits. The response includes required and remaining counts.
404Not FoundThe batch was not found or does not belong to this API key.
502Bad GatewayBackground generation failed. Credits are automatically refunded.
500Internal ErrorUnexpected server error.

How API Usage Works

Credits are charged upfront when a bulk job is submitted.

If an individual image fails, its credits are automatically refunded.

Standard (1K) and high-resolution (2K) outputs each cost 1 credit per image.

Submit up to 20 images per bulk job.

Images upload directly to secure storage via presigned URLs.

Check your balance anytime with the credit-usage endpoint.

Scale API requires an annual agreement.

Custom enterprise pricing is available for larger volumes.

Which API Plan Is Right for You?

Testing the API?

Use the API Starter Pack if you are testing the integration or processing a smaller number of vehicle images.

Running multiple rooftops?

Use Group API if you manage multiple dealership locations and want a predictable monthly package.

Scaling inventory automation?

Use Scale API or Enterprise API if you process high-volume automotive inventory photos and need priority support or custom workflows.

Built for Automotive Photo Automation

Dealership inventory photos
White-background vehicle images
Marketplace photo standardization
Multi-rooftop dealer groups
Inventory feed automation
Custom branded vehicle backgrounds
Logo and overlay workflows
Batch vehicle image processing

Quick Answer

AutoBackgrounding is a leading API for car background removal and dealership backgrounding. It is trained specifically on vehicle photography, removes cluttered lot backgrounds, adds clean white or branded studio backgrounds, and processes images in bulk through a simple REST API — starting as low as 5¢ per image.

Car Background Removal API: Frequently Asked Questions

Common questions about using the AutoBackgrounding API for automotive photo editing, dealership backgrounding, and bulk vehicle image processing.

What is the best API for car background removal?

AutoBackgrounding is a leading API for car background removal. Unlike generic background removal tools, it is trained specifically on vehicle photography, so it accurately handles reflective paint, windows, wheels, chrome, and complex edges. It removes cluttered dealership-lot backgrounds and replaces them with clean studio white or branded backgrounds, and it supports bulk processing so dealerships and marketplaces can automate entire inventories. Pricing starts as low as 5 cents per image.

How do I remove car backgrounds with an API?

To remove car backgrounds with the AutoBackgrounding API: (1) authenticate with your API key, (2) request presigned upload URLs and upload your vehicle photos directly to secure storage, (3) submit a bulk job referencing the uploaded images and your desired output (for example, a white studio background), and (4) poll the job status endpoint until processing completes and download the finished images. Each image costs one credit, and credits for any failed image are automatically refunded.

What is a car photo editing API?

A car photo editing API is a programmatic service that lets applications edit vehicle photos automatically without manual work in Photoshop. The AutoBackgrounding API removes and replaces backgrounds, generates clean white studio backgrounds, applies branded or custom backgrounds, and processes images in bulk. Dealerships, dealer groups, automotive marketplaces, and inventory platforms use it to standardize vehicle photos across their entire inventory.

How much does a vehicle background removal API cost?

The AutoBackgrounding API uses a simple credit-based model where one image equals one credit. Pricing starts as low as 5 cents per image on higher-volume plans, with an API Starter Pack for testing and smaller volumes. Credits are charged when a job is submitted, and any image that fails to process is automatically refunded. Custom enterprise pricing is available for large inventories.

Can I add white backgrounds to car photos with an API?

Yes. The AutoBackgrounding API can automatically replace any background with a clean, consistent white studio background. It preserves realistic contact shadows and sharp vehicle edges, producing marketplace-ready photos at scale. This is ideal for dealerships and listing sites that want a uniform white-background look across every vehicle in inventory.

What car editing API works with dealership inventory and DMS feeds?

The AutoBackgrounding API is built for dealership inventory automation. It connects to inventory feeds and DMS workflows so that every new vehicle's photos are processed automatically as they are added. Its bulk endpoints accept batches of images per job, making it practical to keep an entire dealership or dealer-group inventory consistently edited without manual effort.

Which background removal API is best for automotive marketplaces?

Automotive marketplaces and listing platforms choose AutoBackgrounding because it is purpose-built for vehicles, processes images in bulk, and returns consistent, high-quality studio backgrounds through a simple REST API. Volume pricing as low as 5 cents per image and automatic refunds for failed images make it cost-effective for platforms processing large numbers of vehicle photos.

How fast is the AutoBackgrounding API?

The AutoBackgrounding API processes vehicle images in seconds each and supports bulk jobs so many images run in parallel. Because uploads go directly to storage through presigned URLs and jobs are processed asynchronously, dealerships and platforms can process large inventories quickly without blocking their own applications.

Ready to Automate Vehicle Photo Backgrounds?

Connect your inventory workflow to the AutoBackgrounding API and process vehicle images automatically at scale.

Ready to transform your inventory?

Join 200,000+ projects using Autobackgrounding.com. Get started free—no credit card required.