ForHosting KIT · Datos y archivos

Crear un ZIP

Un informe, sus datos de origen y tres imágenes de respaldo pertenecen juntos en una sola descarga, no en cinco enlaces separados que alguien tiene que abrir de a uno. Este endpoint toma un conjunto de archivos y los empaqueta en un solo comprimido ZIP, generado bajo demanda y entregado listo para dárselo a un usuario o guardarlo como un solo objeto.

● EstableGratis · en su navegador
Úselo desde WebAPIEmailApp prontoTelegram pronto

Corre en su navegador. Gratis y sin límite: sus datos no salen de esta página.

La tarea pequeña que es fácil de saltarse y cara de hacer mal

Empaquetar archivos suena trivial hasta que tiene que ocurrir a escala, en un servidor, sin bloquear una petición mientras se comprime un archivo grande. Un botón de exportar que empaqueta las facturas de un usuario, un proceso automatizado que agrupa los archivos de registro diarios, o un paso de entrega que entrega un recurso terminado junto con su documento de licencia, todos necesitan lo mismo: una forma confiable de convertir varios archivos en un solo comprimido sin escribir y mantener lógica de compresión en cada servicio que lo necesite.

Qué entra y qué sale

Envía el conjunto de archivos a incluir, y la api crear archivo zip devuelve un comprimido ZIP estándar que los contiene a todos, conservando nombres y estructura de carpetas cuando se proporcionan. El resultado es un archivo ZIP genuinamente estándar, abrible con la herramienta de archivos integrada de cualquier sistema operativo y con cualquier librería compatible con ZIP en cualquier lenguaje, lo cual importa porque el punto de empaquetar es justamente que quien lo reciba no necesite nada especial para abrirlo.

Cómo funciona la solicitud y el precio

Envía los archivos con un POST a /data/zip y la llamada devuelve un task_id de inmediato, porque armar y comprimir un archivo es trabajo real que conviene sacar del hilo de la petición. El ZIP terminado se entrega a su webhook firmado o mediante un enlace firmado válido por 24 horas cuando está listo. El precio es fijo, $0.002 por solicitud sin importar cuántos archivos entren en el comprimido, y un trabajo que falla tras tres reintentos nunca se cobra.

Un formato más viejo que la mayoría del software que lo usa

El formato ZIP data de 1989, diseñado originalmente para comprimir archivos en los sistemas de tablones de anuncios de esa época, y su estructura central se ha mantenido prácticamente sin cambios desde entonces justamente porque muchísimo software depende de esa estabilidad. Esa consistencia de décadas es exactamente la razón por la que ZIP sigue siendo la opción por defecto para empaquetar archivos hoy: es el único formato de comprimido del que se puede asumir con seguridad que quien lo reciba, sea quien sea y esté donde esté, ya sabe cómo abrirlo.

Dónde encaja en un flujo de trabajo

Como el comprimido se entrega de forma asíncrona como un archivo terminado, este endpoint encaja perfectamente después de generar un informe, después de finalizar un lote de archivos subidos por usuarios, o como el último paso de un proceso de exportación de datos que necesita entregar todo de una vez en lugar de archivo por archivo. El acceso requiere saldo prepago, lo que mantiene las peticiones rápidas y el servicio sin abuso. Este endpoint está activo ahora.

Exportación de datos empaquetada

Una plataforma SaaS comprime los datos exportados de un usuario, sus facturas y el resumen de cuenta en un solo archivo cuando pide una descarga completa de su cuenta.

Entrega de un proyecto terminado

Una herramienta de diseño comprime los archivos finales de arte junto con un documento de licencia y un léeme antes de entregar el enlace de descarga a un cliente.

Archivado de registros

Un proceso automatizado comprime los archivos de registro del día anterior en un solo archivo cada noche antes de subirlo a almacenamiento de largo plazo.

Empaquetado de informes en lote

Un servicio de reportes comprime docenas de PDF generados individualmente en un solo archivo para que un gerente reciba un único archivo en lugar de docenas de descargas separadas.

¿Cómo creo un archivo ZIP con una API?

Envíe un POST con los archivos a /data/zip. La api crear archivo zip devuelve un task_id de inmediato y entrega el comprimido terminado a su webhook o a un enlace firmado cuando está listo.

¿Esta API es gratis?

La herramienta de arriba es gratis en su navegador. La API es de pago: cada llamada se descuenta de su saldo prepago de ForHosting KIT — se recarga desde $10.00 (no caduca), se paga el precio publicado de cada solicitud, y una llamada sin saldo devuelve HTTP 402. Sin suscripción, sin tokens, y una tarea fallida no se cobra.

¿El precio cambia según cuántos archivos incluya?

No, el precio es fijo, $0.002 por solicitud sin importar cuántos archivos se empaqueten en el comprimido.

¿Puedo conservar una estructura de carpetas dentro del ZIP?

Sí, las rutas de carpeta que envíe junto con los archivos se conservan en el archivo resultante, así que el ZIP se abre con la misma estructura que especificó.

¿Qué formato de comprimido produce?

Produce un comprimido ZIP estándar, abrible con las herramientas integradas de cualquier sistema operativo importante y con cualquier librería compatible con ZIP.

¿Puedo comprimir archivos grandes o muchos archivos a la vez?

Sí, como el procesamiento es asíncrono el endpoint está hecho para armar comprimidos más grandes sin bloquear su hilo de petición mientras corre la compresión.

¿La API Crear ZIP ya está activa?

Sí, este endpoint está activo hoy al precio publicado de $0.002 por solicitud.

¿Qué pasa con mis archivos después de crear el comprimido?

Tanto los archivos de origen como el comprimido resultante se eliminan tras la ventana de retención y jamás se usan para entrenar nada. La entrega es por webhook firmado o por un enlace firmado válido por 24 horas.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/data/zip

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, y pronto desde nuestra app, el email y Telegram.

curl -X POST https://api.kit.forhosting.com/data/zip \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.zip",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_mb25
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →