PHP library for the Hetzner Cloud API

v1.2.0 2021-11-29 09:32 UTC

This package is auto-updated.

Last update: 2022-05-29 02:02:01 UTC


License Latest Stable Version Total Downloads

Installation: Composer

You can install this library via Composer. Run the following command:

composer require exploriment/hcloud-php

Documentation and examples

Full technical documentation can be found in The more user-friendly documentation can be found in the wiki.


use Exploriment\HetznerCloud;

 * set your API token like this and you are ready to
 * make API calls using this library!

// retrieve the pricing object
$pricing = HetznerCloud\HetznerCloud::getPricing();

 * retrieve the rate limit status, returns the following:
 * object(stdClass)#1 (3) {
 *    ["limit"]=>
 *    int(0)
 *    ["remaining"]=>
 *    int(0)
 *    ["reset"]=>
 *    int(1517655111)
 *  }
 * values of these will be `null` if no requests to the API were made
$rateLimit = HetznerCloud\HetznerCloud::getRateLimit();

Prerequisites and dependencies