Hetzner Cloud API
REST API for provisioning and managing cloud servers, load balancers, persistent volumes, private networks, and firewalls on Hetzner's European and US infrastructure.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
HTTPS enforced; tokens are project-scoped providing implicit isolation; no fine-grained permission scopes within a project; GDPR compliant; Hetzner is a German company with strong privacy practices
⚡ Reliability
Best When
You need excellent price-performance on cloud VMs with a clean, predictable API, especially for European data residency requirements or cost-optimized compute
Avoid When
You need global multi-region presence beyond Europe and US-East/West, or require enterprise-grade managed services (databases, ML, etc.)
Use Cases
- • Provisioning low-cost cloud servers (VMs) for agent compute workloads in Europe or US
- • Automating infrastructure lifecycle via a clean, well-documented REST API
- • Deploying private networks and firewalls for secure multi-server architectures
- • Managing load balancers and volumes programmatically in CI/CD or agent pipelines
- • Running cost-sensitive workloads where AWS/GCP/Azure pricing is prohibitive
Not For
- • Workloads needing a global footprint beyond Europe and select US regions
- • Teams requiring managed Kubernetes beyond Hetzner's basic k3s offering
- • Compliance regimes requiring FedRAMP, HIPAA, or ISO 27001 on cloud infrastructure
- • Deep integration with AWS or GCP managed services
Interface
Authentication
API token passed as Bearer in Authorization header; tokens are project-scoped (one token per Hetzner project), which provides implicit scope separation at the project level
Pricing
Among the best price-performance ratios in the cloud market; billing is hourly with monthly caps; strong value for European compute
Agent Metadata
Known Gotchas
- ⚠ Server actions are asynchronous — agents must poll the action endpoint until status is 'success'
- ⚠ Rate limit of 3600 req/hour is per project token; bulk operations can approach this limit quickly
- ⚠ Server IDs are numeric integers — agents should store and reference by ID, not name
- ⚠ Deleting a server does not automatically delete attached volumes — agents must handle cleanup explicitly
- ⚠ No managed database offering — agents needing databases must self-manage or integrate with external services
Alternatives
Full Evaluation Report
Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Hetzner Cloud API.
Scores are editorial opinions as of 2026-03-06.