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.
Designed for dealership photo workflows, batch processing, and inventory automation.
Automotive Background Removal
As low as 5¢ an image
After
BeforeDrag to see the transformation
API Starter Pack
$20 per 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
Group API
5,000 images/month
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
10,000 images/month
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 volume
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
Start in minutes
Send an image URL, get back a processed studio photo. No SDK required.
curl -X POST https:"tok-comment">//api.autobackgrounding.com/v1/images/process \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"image_url": "https:">//cdn.yoursite.com/inventory/vin123.jpg",
"background": "white"
}'Sample response
{
"id": "img_9f8b2c1a7d",
"status": "completed",
"output_url": "https:">//cdn.autobackgrounding.com/out/img_9f8b2c1a7d.png",
"credits_used": 1
}Authentication
All requests are authenticated with a bearer token. Pass your secret API key in the Authorization header on every request:
Authorization: Bearer YOUR_API_KEYYour API keys are managed in the dashboard under Settings → API Keys. Keep secret keys server-side and never expose them in client code.
Rate limits
| Plan | Requests / minute | Concurrent jobs |
|---|---|---|
| Starter | 60 req/min | 3 jobs |
| Group | 300 req/min | 15 jobs |
| Scale | 1,200 req/min | 60 jobs |
| Enterprise | Custom | Custom |
Batch processing
Submit an entire inventory in one request for high-volume workflows.
curl -X POST https:"tok-comment">//api.autobackgrounding.com/v1/images/batch \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"background": "white",
"images": [
{ "image_url": "https:">//cdn.yoursite.com/inventory/vin123.jpg" },
{ "image_url": "https:">//cdn.yoursite.com/inventory/vin124.jpg" },
{ "image_url": "https:">//cdn.yoursite.com/inventory/vin125.jpg" }
],
"webhook_url": "https:">//yoursite.com/hooks/autobg"
}'Webhooks & async jobs
Large batches process asynchronously. We POST to your webhook_url when a job completes.
{
"event": "batch.completed",
"batch_id": "batch_4a2f9c",
"total": 3,
"succeeded": 3,
"failed": 0,
"credits_used": 3,
"results": [
{
"id": "img_9f8b2c1a7d",
"status": "completed",
"output_url": "https:">//cdn.autobackgrounding.com/out/img_9f8b2c1a7d.png"
}
]
}Response & error handling
| Status | Meaning | Description |
|---|---|---|
| 200 | OK | The request succeeded and the image was processed. |
| 400 | Bad Request | A required field is missing or the image URL is invalid. |
| 401 | Unauthorized | The API key is missing, invalid, or revoked. |
| 429 | Too Many Requests | You exceeded your plan's rate limit. Retry after a short delay. |
| 500 | Server Error | Something went wrong on our end. Retry the request. |
How API Usage Works
Each successful image process counts as 1 image.
Failed API jobs do not consume image credits.
Monthly included images reset each billing cycle.
Monthly image allowances do not roll over.
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.