Universal Image API Proxy
Mock legacy endpoints with complete schema-parity. Route your existing image optimization, subject extraction, and analysis requests to the Edge Processing network with zero code modifications.
Our compatibility layer processes the incoming payload and maps responses to match the legacy SDK exactly.
https://api.imgpipeline.com/shrink
{
"input": {
"size": 182450,
"type": "image/png"
},
"output": {
"size": 54120,
"type": "image/png",
"width": 1200,
"height": 900,
"ratio": 0.296,
"url": "https://api.imgpipeline.com/output/optimized_asset_key.png"
}
}
https://api.imgpipeline.com/v1.0/removebg
Returns raw binary image stream of the processed transparent PNG asset. Custom response headers provide billing details:
HTTP/1.1 200 OK
Content-Type: image/png
X-Credits-Charged: 5
X-RateLimit-Limit: 100
https://api.imgpipeline.com/cloudinary-proxy/image/fetch/{transformations}/{target_url}
Supports standard resizing transformations such as `w_300,h_300,c_fill`. Translates parameter requests dynamically on the Edge Processing router and serves the target image instantly.
https://api.imgpipeline.com/v1/upload
{
"success": true,
"file_name": "optimized_asset.jpg",
"original_size": 294501,
"kraked_size": 89450,
"saved_bytes": 205051,
"kraked_url": "https://api.imgpipeline.com/output/optimized_asset_key.jpg"
}
https://api.imgpipeline.com/v2/edit/background
{
"image": "data:image/png;base64,iVBORw0KGgoAAAANS..."
}
https://api.imgpipeline.com/v1/chat/completions
{
"id": "chatcmpl-edge-proxy",
"object": "chat.completion",
"created": 1720272000,
"model": "gpt-4o-mini",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "A high-resolution product shot with clean packaging."
},
"finish_reason": "stop"
}
]
}
Under the Compatibility Layer
All transactions process in memory within our Edge Routing instances. Your source code handles credentials, and our proxy functions act as a stateless pass-through without saving data.
Consolidate multiple legacy endpoints into a single subscription. Minimize processing overhead and optimize your API integration workflow.
Whether utilizing cURL, standard fetch requests, or vendor libraries (SDKs), response formatting matches the target service schemas down to header parameters.
API Proxy Mapping Directory
| Target Service | Legacy Endpoint Base | ImgPipeline Proxy Endpoint |
|---|---|---|
| TinyPNG | api.tinify.com/shrink | api.imgpipeline.com/shrink |
| Remove.bg | api.remove.bg/v1.0/removebg | api.imgpipeline.com/v1.0/removebg |
| Cloudinary Fetch | res.cloudinary.com/.../fetch/ | api.imgpipeline.com/cloudinary-proxy/image/fetch/ |
| Kraken.io | api.kraken.io/v1/upload | api.imgpipeline.com/v1/upload |
| Photoroom | sdk.photoroom.com/v1/segment | api.imgpipeline.com/v2/edit/background |
| OpenAI Chat / Vision | api.openai.com/v1 | api.imgpipeline.com/v1 |
Your credentials are active. To access keys and credentials safely, proceed to the developer dashboard.
Get Your Proxy API Key
Create a developer account to receive your client credentials. Claim your starting credits and route your media processing through the compatibility layer today.