Step 1: Get an API Key and Authenticate
Create an account and generate an API key from your dashboard. Every request to the AutoBackgrounding API is authenticated with that key, so no image is processed without your authorization. The full authentication details and current pricing are on the API pricing and documentation page.
Step 2: Upload Vehicle Photos via Presigned URLs
Rather than sending image bytes through the API, you request presigned upload URLs and upload the vehicle photos directly to secure storage. This keeps uploads fast and reliable even for large batches, and it means your application does not have to proxy large files.
Step 3: Submit a Background Removal Job
Once your images are uploaded, submit a job that references them and specifies the output you want — for example, a clean white studio background. You can submit multiple images in a single bulk job. Credits are charged when the job is submitted.
- Reference the uploaded images in the job payload
- Choose the output background (e.g. white studio)
- Submit multiple images per bulk job
Step 4: Poll for Results and Download
Because processing is asynchronous, you poll the job status endpoint until each image is complete, then download the finished studio photos. Any image that fails to process has its credit automatically refunded, so you only pay for successful results.
