EaseMyTools API
Integrate our powerful tools directly into your applications with our REST API
Why Use Our API?
High Performance
Process thousands of requests per second with our scalable infrastructure
Secure & Reliable
Enterprise-grade security with 99.9% uptime SLA
Comprehensive Docs
Detailed documentation with code examples in multiple languages
Developer Support
Dedicated support team to help you integrate our API
Available Endpoints
remove-background
Remove background from images using AI
Parameters
ParameterTypeRequiredDescription
imagefile✓Image file (JPEG, PNG, WebP)
bg_modestring✗Background mode: transparent or color
Response
{
"success": true,
"result": {
"image_url": "https://api.easemytools.com/results/abc123.png",
"processing_time": 1.23
}
}Code Examples
JavaScript
// Remove background example
const formData = new FormData();
formData.append('image', String(imageFile));
formData.append('bg_mode', 'transparent');
const response = await fetch('https://api.easemytools.com/api/v1/remove-background', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
},
body: formData
});
const result = await response.json();
console.log(result);Python
import requests
url = "https://api.easemytools.com/api/v1/remove-background"
headers = {"Authorization": "Bearer YOUR_API_KEY"}
with open("image.png", "rb") as image_file:
files = {"image": image_file}
data = {"bg_mode": "transparent"}
response = requests.post(url, files=files, data=data, headers=headers)
print(response.json())Simple Pricing
Developer
$0
Perfect for testing and development
- 1,000 requests/month
- Basic support
- All tools available
Startup
$29/month
For growing applications
- 50,000 requests/month
- Priority support
- Advanced features
Enterprise
$199/month
For high-volume applications
- 500,000 requests/month
- 24/7 support
- Custom solutions