Hetzner Storage Box API Endpoints to SDK Methods Mapping
This document maps every endpoint in the Hetzner Console API for Storage Boxes to its corresponding SDK manager method.
| HTTP Method |
API Endpoint |
SDK Method |
GET |
/storage_boxes |
HetznerStorageBox::storageBoxes()->all() |
POST |
/storage_boxes |
HetznerStorageBox::storageBoxes()->create($data) |
GET |
/storage_boxes/{id} |
HetznerStorageBox::storageBoxes()->find($id) |
PUT |
/storage_boxes/{id} |
HetznerStorageBox::storageBoxes()->update($id, $data) |
DELETE |
/storage_boxes/{id} |
HetznerStorageBox::storageBoxes()->delete($id) |
GET |
/storage_boxes/{id}/folders |
HetznerStorageBox::storageBoxes()->folders($id, $path) |
GET |
/storage_boxes/{id}/actions |
HetznerStorageBox::storageBoxes()->actions($id) |
POST |
/storage_boxes/{id}/actions/change_protection |
HetznerStorageBox::storageBoxes()->changeProtection($id, $delete) |
POST |
/storage_boxes/{id}/actions/change_type |
HetznerStorageBox::storageBoxes()->changeType($id, $type) |
POST |
/storage_boxes/{id}/actions/reset_password |
HetznerStorageBox::storageBoxes()->resetPassword($id, $password) |
POST |
/storage_boxes/{id}/actions/update_access_settings |
HetznerStorageBox::storageBoxes()->updateAccessSettings($id, $settings) |
POST |
/storage_boxes/{id}/actions/rollback_snapshot |
HetznerStorageBox::storageBoxes()->rollbackSnapshot($id, $snapshot) |
POST |
/storage_boxes/{id}/actions/enable_snapshot_plan |
HetznerStorageBox::storageBoxes()->enableSnapshotPlan($id, $plan) |
POST |
/storage_boxes/{id}/actions/disable_snapshot_plan |
HetznerStorageBox::storageBoxes()->disableSnapshotPlan($id) |
| HTTP Method |
API Endpoint |
SDK Method |
GET |
/storage_box_types |
HetznerStorageBox::storageBoxTypes()->all() |
GET |
/storage_box_types/{id} |
HetznerStorageBox::storageBoxTypes()->find($id) |
| HTTP Method |
API Endpoint |
SDK Method |
GET |
/storage_boxes/actions |
HetznerStorageBox::actions()->all() |
GET |
/storage_boxes/actions/{id} |
HetznerStorageBox::actions()->find($id) |
| HTTP Method |
API Endpoint |
SDK Method |
GET |
/locations |
HetznerStorageBox::locations()->all() |
GET |
/locations/{id} |
HetznerStorageBox::locations()->find($id) |