hetzner-cloud

Hetzner Cloud official API documentation.

Package Information

Released: 4 mo ago
Downloads: 39 weekly / 347 monthly
Latest Version: 1.0.1
Author: kelvinzer0

Available Nodes

Documentation generating…

Documentation

@n8n-dev/n8n-nodes-hetzner-cloud

hetzner-cloud Banner

npm version
License: MIT


Stop writing hetzner-cloud API integrations by hand.

Every time you connect n8n to hetzner-cloud, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.

What if connecting n8n to hetzner-cloud took 5 minutes, not half a day?

This node gives you 27+ resources out of the box: Actions, Certificates, Certificate Actions, Datacenters, Firewalls, and 22 more: with full CRUD operations, typed parameters, and zero manual configuration.


What You Get

  • Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
  • Full CRUD: Create, read, update, and delete support where the API allows it
  • Typed parameters: No more guessing field types
  • Built-in auth: API key authentication, ready to go
  • Declarative: Native n8n performance, no custom execute() overhead

Install

npm install @n8n-dev/n8n-nodes-hetzner-cloud

Or in n8n:

  1. Settings → Community Nodes → Install
  2. Search: @n8n-dev/n8n-nodes-hetzner-cloud
  3. Click Install

Quick Start

  1. Install the node (above)
  2. Add credentials: hetzner-cloud API → paste your API key
  3. Drag the hetzner-cloud node into your workflow
  4. Pick a resource → pick an operation → done.

That's it. No configuration files. No code. It just works.


Resources

Actions (1 operations)
  • Get all Actions
Certificates (4 operations)
  • Get all Certificates
  • Post Create a Certificate
  • Delete a Certificate
  • Put Update a Certificate
Certificate Actions (2 operations)
  • Get all Actions for a Certificate
  • Post Retry Issuance or Renewal
Datacenters (1 operations)
  • Get all Datacenters
Firewalls (4 operations)
  • Get all Firewalls
  • Post Create a Firewall
  • Delete a Firewall
  • Put Update a Firewall
Firewall Actions (4 operations)
  • Get all Actions for a Firewall
  • Post Apply to Resources
  • Post Remove from Resources
  • Post Set Rules
Floating I Ps (4 operations)
  • Get all Floating IPs
  • Post Create a Floating IP
  • Delete a Floating IP
  • Put Update a Floating IP
Floating IP Actions (5 operations)
  • Get all Actions for a Floating IP
  • Post Assign a Floating IP to a Server
  • Post Change reverse DNS entry for a Floating IP
  • Post Change Floating IP Protection
  • Post Unassign a Floating IP
Images (3 operations)
  • Get all Images
  • Delete an Image
  • Put Update an Image
Image Actions (2 operations)
  • Get all Actions for an Image
  • Post Change Image Protection
IS Os (1 operations)
  • Get all ISOs
Load Balancers (5 operations)
  • Get all Load Balancers
  • Post Create a Load Balancer
  • Delete a Load Balancer
  • Put Update a Load Balancer
  • Get Metrics for a LoadBalancer
Load Balancer Actions (14 operations)
  • Get all Actions for a Load Balancer
  • Post Add Service
  • Post Add Target
  • Post Attach a Load Balancer to a Network
  • Post Change Algorithm
  • Post Change reverse DNS entry for this Load Balancer
  • Post Change Load Balancer Protection
  • Post Change the Type of a Load Balancer
  • Post Delete Service
  • Post Detach a Load Balancer from a Network
  • Post Disable the public interface of a Load Balancer
  • Post Enable the public interface of a Load Balancer
  • Post Remove Target
  • Post Update Service
Load Balancer Types (1 operations)
  • Get all Load Balancer Types
Locations (1 operations)
  • Get all Locations
Primary I Ps (4 operations)
  • Get all Primary IPs
  • Post Create a Primary IP
  • Delete a Primary IP
  • Put Update a Primary IP
Primary IP Actions (4 operations)
  • Post Assign a Primary IP to a resource
  • Post Change reverse DNS entry for a Primary IP
  • Post Change Primary IP Protection
  • Post Unassign a Primary IP from a resource
Networks (4 operations)
  • Get all Networks
  • Post Create a Network
  • Delete a Network
  • Put Update a Network
Network Actions (7 operations)
  • Get all Actions for a Network
  • Post Add a route to a Network
  • Post Add a subnet to a Network
  • Post Change IP range of a Network
  • Post Change Network Protection
  • Post Delete a route from a Network
  • Post Delete a subnet from a Network
Placement Groups (4 operations)
  • Get all PlacementGroups
  • Post Create a PlacementGroup
  • Delete a PlacementGroup
  • Put Update a PlacementGroup
Pricing (1 operations)
  • Get all prices
Servers (5 operations)
  • Get all Servers
  • Post Create a Server
  • Delete a Server
  • Put Update a Server
  • Get Metrics for a Server
Server Actions (24 operations)
  • Get all Actions for a Server
  • Post Add a Server to a Placement Group
  • Post Attach an ISO to a Server
  • Post Attach a Server to a Network
  • Post Change alias IPs of a Network
  • Post Change reverse DNS entry for this Server
  • Post Change Server Protection
  • Post Change the Type of a Server
  • Post Create Image from a Server
  • Post Detach a Server from a Network
  • Post Detach an ISO from a Server
  • Post Disable Backups for a Server
  • Post Disable Rescue Mode for a Server
  • Post Enable and Configure Backups for a Server
  • Post Enable Rescue Mode for a Server
  • Post Power off a Server
  • Post Power on a Server
  • Post Soft reboot a Server
  • Post Rebuild a Server from an Image
  • Post Remove from Placement Group
  • Post Request Console for a Server
  • Post Reset a Server
  • Post Reset root Password of a Server
  • Post Shutdown a Server
Server Types (1 operations)
  • Get all Server Types
SSH Keys (4 operations)
  • Get all SSH keys
  • Post Create an SSH key
  • Delete an SSH key
  • Put Update an SSH key
Volumes (4 operations)
  • Get all Volumes
  • Post Create a Volume
  • Delete a Volume
  • Put Update a Volume
Volume Actions (5 operations)
  • Get all Actions for a Volume
  • Post Attach Volume to a Server
  • Post Change Volume Protection
  • Post Detach Volume
  • Post Resize Volume

Why This Node?

Without this node:

  • Hours of manual API integration
  • Copy-pasting from hetzner-cloud docs
  • Debugging auth, pagination, error handling
  • Maintaining your own client code

With this node:

  • Install → configure → use. 5 minutes.
  • Auto-generated from the official hetzner-cloud OpenAPI spec
  • Always up to date when the API changes
  • Native n8n performance

Auto-Generated

This node was auto-generated from the official hetzner-cloud OpenAPI specification using
@n8n-dev/n8n-openapi-node-ultimate,
then validated against the live API so you get accurate types and real parameters, not guesswork.

When the hetzner-cloud API updates, this node updates too.


License

MIT © kelvinzer0

Discussion