Lista para producción
API de optimización de imágenes
Comprime, redimensiona y convierte imágenes con una sola solicitud síncrona. Solo cuentan las imágenes procesadas correctamente.
Síncrona y sencilla
Por defecto, store=none devuelve los bytes de imagen de forma síncrona sin almacenar de forma persistente las imágenes originales ni las de salida.
store=temp / store=cdn
store=temp almacena solo el resultado optimizado y devuelve JSON con un enlace válido durante 2 horas. La caducidad del enlace es distinta de la eliminación física mediante la limpieza del ciclo de vida del almacenamiento; no se garantiza un plazo fijo de eliminación. store=cdn devuelve JSON con una URL pública y almacena solo el resultado optimizado hasta que usted lo elimine, se apliquen los Términos o se realice la limpieza del ciclo de vida del plan o suscripción.
Créditos predecibles
Cada imagen procesada correctamente cuesta un crédito. Los fallos de validación, decodificación y procesamiento no cuestan nada.
Un endpoint, controles útiles
- Entrada JPEG, PNG, WebP, HEIC y HEIF.
- Salida JPEG, PNG, WebP o AVIF; nunca HEIC.
- Controles de calidad, anchura máxima, altura máxima y metadatos.
- Límites de seguridad de 20 MB, 25 megapíxeles, un fotograma y 30 segundos.
- Reintentos idempotentes con el encabezado opcional Idempotency-Key.
curl -X POST "$API_URL/v1/images/optimize" \
-H "Authorization: Bearer oyi_live_..." \
-H "Idempotency-Key: upload-123" \
-F "[email protected]" \
-F "output_format=webp" \
-F "quality=80" \
--output photo.webp500 créditos gratis cada mes
Las cuentas sin suscripción reciben 500 créditos gratis cada mes, más un bono de bienvenida único de 100 créditos. No se requiere tarjeta. Una imagen correcta cuesta un crédito; las solicitudes fallidas no cuestan nada.
Crear una cuenta de API gratuita