La API de PixSpeed le permite comprimir y optimizar imágenes en formatos como WebP, JPEG, PNG y AVIF. Diseñada como un servicio RESTful, la API de PixSpeed permite una integración perfecta para la optimización de imágenes en aplicaciones web. Esta página proporciona detalles sobre la API HTTP principal. Además, estamos desarrollando bibliotecas de clientes en varios lenguajes para simplificar las interacciones con la API de PixSpeed.
La API está alojada en api.pixspeed.com
.
Para acceder a la API de PixSpeed, debe incluir su clave API única. Puede obtener una clave API registrándose con su nombre y dirección de correo electrónico. Recuerde mantener su clave API confidencial.
La autenticación con la API se gestiona a través de encabezados HTTP. Todas las solicitudes requieren un encabezado de autorización que contenga su clave API en el formato clave: YOUR_API_KEY
, donde YOUR_API_KEY
es la clave disponible en la página de su cuenta.
Por seguridad, todas las solicitudes deben enviarse a través de una conexión HTTPS encriptada para proteger sus datos durante la transmisión.
Puede proporcionar la URL de cualquier imagen WebP, JPEG o PNG a la API de PixSpeed para su compresión. PixSpeed detectará automáticamente el tipo de imagen y aplicará la compresión óptima. La compresión comienza tan pronto como proporcione la URL.
Ejemplo de uso de URL para compresión
Para usar PixSpeed con una URL de imagen, reemplace YOUR_API_KEY
con su clave API única (que se encuentra en la página de su cuenta de PixSpeed) y especifique la URL de la imagen en formato JSON como se muestra a continuación:
curl -X POST https://api.pixspeed.com/v1/url \
-H "Content-Type: application/json" \
-H "key: YOUR_API_KEY" \
-d '{"url": "https://example.com/path/to/your-image.jpg"}'
PixSpeed recuperará la imagen de la URL proporcionada, la comprimirá y devolverá la URL de la versión optimizada en la respuesta.
Con la API de PixSpeed, no solo puedes comprimir imágenes, sino también convertirlas a diferentes formatos. PixSpeed optimizará automáticamente la imagen y, si se especifica un formato, la convertirá al tipo deseado. Los formatos admitidos incluyen jpg
, jpeg
, png
, webp
y avif
. Si no se especifica ningún formato, PixSpeed conservará el formato original de la imagen.
Ejemplo de uso de cURL con una URL de imagen y formato
Para utilizar PixSpeed para optimizar y convertir una imagen, reemplace YOUR_API_KEY
con su clave API única y especifique la URL de la imagen y el formato deseado en formato JSON como se muestra a continuación. El formato puede ser cualquiera de los formatos admitidos ( jpg
, jpeg
, png
, webp
o avif
) y PixSpeed convertirá la imagen en consecuencia.
curl -X POST https://api.pixspeed.com/v1/url \
-H "Content-Type: application/json" \
-H "key: YOUR_API_KEY" \
-d '{"url": "https://example.com/path/to/your-image.jpg", "format": "webp"}'
PixSpeed optimizará la imagen a partir de la URL proporcionada, la convertirá a webp
y devolverá la URL de la versión optimizada en la respuesta.