Skip to main content
2 tools. Each one is deterministic: the same input gives the same output, and nothing is inferred. Call one directly with POST /v1/capabilities/{id}/run, or use it as a step in a workflow. Prices are on the live catalogue — they change, and a stale price here would be worse than none.

archive.pack

any → archive · Billed per request Pack one or more files from GCS into a zip or tar.gz archive.

When to use

  • Bundle multiple files for download as a single archive.
  • Compress outputs from a pipeline (e.g., batch transcoded videos → zip).
  • Package artefacts before long-term cold storage.

Inputs & outputs

Parameters

Examples

ZIP two files with best compression

tar.gz with no compression (pre-compressed media)

Pricing

Billed per GB of uncompressed input processed. See pricing dashboard for current rates.
  • archive.unpack — extract files from an existing archive

Examples

ZIP of 2 files

archive.unpack

archive → any · Billed per request Unpack a zip, tar.gz, or rar archive stored in GCS into individual files.

When to use

  • Unzip user uploads before processing individual files in a pipeline.
  • Extract assets from a downloaded archive for further transformation.
  • Decompress tar.gz artefacts from CI/CD or build systems.

Inputs & outputs

Parameters

Examples

Unzip a user-uploaded bundle

Extract a tar.gz release archive

Pricing

Billed per GB of extracted output. See pricing dashboard for current rates.
  • archive.pack — create a new archive from files

Examples

Unzip