Hetzner Cloud icon

Hetzner Cloud

Manage servers, volumes, networks and more in Hetzner Cloud

Volume → Get Many

AI-generated

Summary

Lists volumes in the Hetzner Cloud project via GET /v1/volumes, with optional filtering by name, status, or label selector. Returns one n8n item per volume, unwrapped from the response's volumes array.

Inputs

  • Limit — Maximum number of volumes to return, sent as the per_page query parameter. Range 1–50, default 50.
  • Options > Page — 1-based page number of results to fetch (page query parameter). Use with Limit to walk through more than 50 volumes manually.
  • Options > Label Selector — Hetzner label selector expression to filter volumes by labels, e.g. env=prod.
  • Options > Name — Return only volumes whose name exactly matches.
  • Options > Status — Filter by volume status: Available or Creating. The default is Available once the option is added.
  • Request Options — Node settings for request batching (items per batch, interval), ignoring SSL certificate issues, an HTTP proxy, and a timeout (default 10000 ms).

Output shape

A list of volume objects, one output item per volume, as returned by the Hetzner Cloud API (id, name, size, status, server, location, labels, protection, etc.).

There is no automatic pagination. Only a single page is fetched, up to Limit (max 50) results. Use the Page option to retrieve further pages. If no volumes match, the output is empty.

Examples

Example 1: List all volumes carrying a specific label

Resource: Volume, Operation: Get Many, Limit 50, Options > Label Selector = env=prod.

Example 2: Look up a volume by its exact name

Options > Name = database-data, Limit 1.

Example 3: Fetch the second page of volumes

Limit 50, Options > Page = 2.

Links

Discussion