Lightning Fast
Average response time under 3 seconds with 99.99% uptime SLA
Developer API
Integrate powerful AI background removal into your applications with our simple, RESTful API.
Get started in minutes with your favorite programming language
const presign = await fetch("https://api.autoremov.com/api/v1/images/presign", {
method: "POST",
headers: { "content-type": "application/json" },
body: JSON.stringify({ filename: imageFile.name, contentType: imageFile.type }),
}).then((response) => response.json());
await fetch(presign.uploadUrl, {
method: "PUT",
headers: { "content-type": imageFile.type },
body: imageFile,
});
const job = await fetch("https://api.autoremov.com/api/v1/jobs", {
method: "POST",
headers: { "content-type": "application/json" },
body: JSON.stringify({ objectKey: presign.key, format: "png" }),
}).then((response) => response.json());Average response time under 3 seconds with 99.99% uptime SLA
TODO: replace with verified security copy — do not publish a SOC 2 Type II certification claim.
12 data centers worldwide for low-latency access from anywhere
Detailed documentation with examples in 8+ programming languages
RESTful API with predictable, resource-oriented URLs
/api/v1/images/presignRequest a presigned upload URL for a single source image
filenamestringrequiredOriginal file name of the image you are uploading
contentTypestringrequiredMIME type of the source image (image/png, image/jpeg, image/webp)
/api/v1/jobsCreate a background removal job for an uploaded image
objectKeystringrequiredStorage key returned by the presign response
formatstringOutput format (png, jpg, webp)
/api/v1/jobs/:jobIdRetrieve processing status and the finished result
jobIdstringrequiredProcessing job ID
/api/v1/images/batchProcess multiple images from a single uploaded archive
objectKeystringrequiredStorage key of the uploaded ZIP archive
formatstringOutput format applied to every image in the batch
/api/v1/meGet account information and usage stats
Native libraries for your favorite programming language
npm install autoremovView Documentationpip install autoremovView Documentationcomposer require autoremov/autoremovView Documentationgem install autoremovView Documentationgo get github.com/autoremov/autoremov-goView Documentationmaven: com.autoremov:autoremovView Documentationdotnet add package AutoremovView DocumentationDirect HTTP requestsView DocumentationGet your API key and start processing images in minutes