npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@n8n-dev/n8n-nodes-hcloud

v1.0.23

Published

Hetzner Cloud API

Readme

@n8n-dev/n8n-nodes-hcloud

hcloud Banner

npm version License: MIT


Stop writing hcloud API integrations by hand.

Every time you connect n8n to hcloud, 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 hcloud took 5 minutes, not half a day?

This node gives you 21+ resources out of the box: Actions, Certificates, Datacenters, Firewalls, Floating Ips, and 16 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-hcloud

Or in n8n:

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

Quick Start

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

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


Resources

  • Get multiple Actions
  • Get an Action
  • Get List Certificates
  • Post Create a Certificate
  • Delete a Certificate
  • Get a Certificate
  • Put Update a Certificate
  • Get List Actions for a Certificate
  • Get an Action for a Certificate
  • Post Retry Issuance or Renewal
  • Get List Actions
  • Get an Action
  • Get List Data Centers
  • Get a Data Center
  • Get List Firewalls
  • Post Create a Firewall
  • Delete a Firewall
  • Get a Firewall
  • Put Update a Firewall
  • Get List Actions for a Firewall
  • Get an Action for a Firewall
  • Post Apply to Resources
  • Post Remove from Resources
  • Post Set Rules
  • Get List Actions
  • Get an Action
  • Get List Floating IPs
  • Post Create a Floating IP
  • Delete a Floating IP
  • Get a Floating IP
  • Put Update a Floating IP
  • Get List Actions for a Floating IP
  • Get an Action for a Floating IP
  • Post Assign a Floating IP to a Server
  • Post Change reverse DNS records for a Floating IP
  • Post Change Floating IP Protection
  • Post Unassign a Floating IP
  • Get List Actions
  • Get an Action
  • Get List Images
  • Delete an Image
  • Get an Image
  • Put Update an Image
  • Get List Actions for an Image
  • Get an Action for an Image
  • Post Change Image Protection
  • Get List Actions
  • Get an Action
  • Get List ISOs
  • Get an ISO
  • Get List Load Balancer Types
  • Get a Load Balancer Type
  • Get List Load Balancers
  • Post Create a Load Balancer
  • Delete a Load Balancer
  • Get a Load Balancer
  • Put Update a Load Balancer
  • Get List Actions for a Load Balancer
  • Get an Action 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
  • Get Metrics for a LoadBalancer
  • Get List Actions
  • Get an Action
  • Get List Locations
  • Get a Location
  • Get List Networks
  • Post Create a Network
  • Delete a Network
  • Get a Network
  • Put Update a Network
  • Get List Actions for a Network
  • Get an Action 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
  • Get List Actions
  • Get an Action
  • Get List Placement Groups
  • Post Create a PlacementGroup
  • Delete a PlacementGroup
  • Get a PlacementGroup
  • Put Update a PlacementGroup
  • Get all prices
  • Get List Primary IPs
  • Post Create a Primary IP
  • Delete a Primary IP
  • Get a Primary IP
  • Put Update a Primary IP
  • Get List Actions for a Primary IP
  • Get an Action for a Primary IP
  • Post Assign a Primary IP to a resource
  • Post Change reverse DNS records for a Primary IP
  • Post Change Primary IP Protection
  • Post Unassign a Primary IP from a resource
  • Get List Actions
  • Get an Action
  • Get List Server Types
  • Get a Server Type
  • Get List Servers
  • Post Create a Server
  • Delete a Server
  • Get a Server
  • Put Update a Server
  • Get List Actions for a Server
  • Get an Action 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
  • Get Metrics for a Server
  • Get List Actions
  • Get an Action
  • Get List SSH keys
  • Post Create an SSH key
  • Delete an SSH key
  • Get a SSH key
  • Put Update an SSH key
  • Get List Storage Box Types
  • Get a Storage Box Type
  • Get List Storage Boxes
  • Post Create a Storage Box
  • Get List Actions
  • Get an Action
  • Delete a Storage Box
  • Get a Storage Box
  • Put Update a Storage Box
  • Get List Actions for a Storage Box
  • Post Change Protection
  • Post Change Type
  • Post Disable Snapshot Plan
  • Post Enable Snapshot Plan
  • Post Reset Password
  • Post Rollback Snapshot
  • Post Update Access Settings
  • Get an Action for a Storage Box
  • Get List folders of a Storage Box
  • Get List Snapshots
  • Post Create a Snapshot
  • Delete a Snapshot
  • Get a Snapshot
  • Put Update a Snapshot
  • Get List Subaccounts
  • Post Create a Subaccount
  • Delete a Subaccount
  • Get a Subaccount
  • Put Update a Subaccount
  • Post Change Home Directory
  • Post Reset Password
  • Post Update Access Settings
  • Get List Volumes
  • Post Create a Volume
  • Delete a Volume
  • Get a Volume
  • Put Update a Volume
  • Get List Actions for a Volume
  • Get an Action for a Volume
  • Post Attach Volume to a Server
  • Post Change Volume Protection
  • Post Detach Volume
  • Post Resize Volume
  • Get List Actions
  • Get an Action
  • Get List Zones
  • Post Create a Zone
  • Get List Actions
  • Get an Action
  • Delete a Zone
  • Get a Zone
  • Put Update a Zone
  • Get List Actions for a Zone
  • Post Change a Zone s Primary Nameservers
  • Post Change a Zone s Protection
  • Post Change a Zone s Default TTL
  • Post Import a Zone file
  • Get an Action for a Zone
  • Get List RRSets
  • Post Create an RRSet
  • Delete an RRSet
  • Get an RRSet
  • Put Update an RRSet
  • Post Add Records to an RRSet
  • Post Change an RRSet s Protection
  • Post Change an RRSet s TTL
  • Post Remove Records from an RRSet
  • Post Set Records of an RRSet
  • Post Update Records of an RRSet
  • Get Export a Zone file

Why This Node?

Without this node:

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

With this node:

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

Auto-Generated

This node was auto-generated from the official hcloud 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 hcloud API updates, this node updates too.


License

MIT © kelvinzer0