Image Optimization API

Our Image Optimization API provides programmatic access to our powerful image processing tools. Automate your image optimization workflow with our simple REST API.

API Status: Online

All systems operational. API uptime: 99.9% over the last 30 days.

Features

  • Resize and crop images on the fly
  • Automatic format conversion (JPEG, PNG, WebP, AVIF)
  • Intelligent quality compression
  • Metadata stripping
  • Responsive image generation
  • Fast global CDN delivery

Getting Started

To use our API, you'll need an API key. Contact us to request access.

Base URL

https://api.resizeyourimages.store/v1

Endpoints

1. Optimize Image

Process an image with various optimization parameters.

POST /optimize
                            
Headers:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Request Body:
{
  "image_url": "https://example.com/image.jpg",
  "width": 800,
  "height": 600,
  "format": "webp",
  "quality": 80,
  "strip_metadata": true
}

2. Get Optimization Report

Analyze an image and get optimization recommendations.

POST /analyze
                            
Headers:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Request Body:
{
  "image_url": "https://example.com/image.png"
}

Response Format

All successful API calls will return a JSON response with the following structure:

{
  "success": true,
  "data": {
    // Endpoint-specific data
  },
  "meta": {
    "request_id": "req_123456",
    "processing_time": 125
  }
}

Error Handling

Error responses follow this format:

{
  "success": false,
  "error": {
    "code": "invalid_api_key",
    "message": "The provided API key is invalid",
    "details": null
  }
}

Rate Limits

API requests are rate limited based on your subscription plan:

  • Free tier: 100 requests/day
  • Basic: 1,000 requests/day
  • Pro: 10,000 requests/day
  • Enterprise: Custom limits

Authentication

All API requests must include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

SDKs

We provide official SDKs for popular programming languages:

JavaScript

Python

PHP

Java

Need Help?

Check out our support options or contact us directly for assistance with API integration.

Advertisement