# Leaseweb Objectstorage API

**Canonical:** https://apis.io/apis/leaseweb/leaseweb-objectstorage-api/  
**Provider:** Leaseweb — https://apis.io/providers/leaseweb/  
**Base URL:** https://api.leaseweb.com/publicCloud/v1  
**Documentation:** https://developer.leaseweb.com/docs/

Leaseweb Objectstorage API is one of 9 APIs that [Leaseweb](https://apis.io/providers/leaseweb/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 54 JSON Schema definitions. Tagged areas include Object Storage. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 54 JSON Schemas.

The objectstorage API from Leaseweb — 9 operation(s) for objectstorage.

## Operations (18)

| Method | Path | Summary |
|---|---|---|
| GET | `/objectStorages` | List all Object Storages |
| GET | `/objectStorages/{objectStorageId}/users` | List object storage users |
| POST | `/objectStorages/{objectStorageId}/users` | Create an object storage user |
| DELETE | `/objectStorages/{objectStorageId}/users/{userId}` | Delete an object storage user |
| GET | `/objectStorages/{objectStorageId}/users/{userId}` | Get an object storage user |
| PUT | `/objectStorages/{objectStorageId}/users/{userId}` | Update an object storage user |
| GET | `/objectStorages/{objectStorageId}/users/{userId}/accessKeys` | List user access keys |
| POST | `/objectStorages/{objectStorageId}/users/{userId}/accessKeys` | Create a user access key |
| DELETE | `/objectStorages/{objectStorageId}/users/{userId}/accessKeys/{accessKeyId}` | Delete a user access key |
| GET | `/objectStorages/{objectStorageId}/groups` | List object storage groups |
| POST | `/objectStorages/{objectStorageId}/groups` | Create an object storage group |
| DELETE | `/objectStorages/{objectStorageId}/groups/{groupId}` | Delete an object storage group |
| GET | `/objectStorages/{objectStorageId}/groups/{groupId}` | Get an object storage group |
| PUT | `/objectStorages/{objectStorageId}/groups/{groupId}` | Update an object storage group |
| GET | `/objectStorages/{objectStorageId}/buckets` | List object storage buckets |
| POST | `/objectStorages/{objectStorageId}/buckets` | Create an object storage bucket |
| DELETE | `/objectStorages/{objectStorageId}/buckets/{bucketName}` | Delete an object storage bucket |
| PUT | `/objectStorages/{objectStorageId}/buckets/{bucketName}` | Update an object storage bucket |

## Machine-readable artifacts (56)

- **OpenAPI** — https://artifacts.apis.io/leaseweb/openapi/leaseweb-objectstorage-api-openapi.yml
- **Documentation** — https://developer.leaseweb.com/docs/
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-instance-details-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-instance-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-auto-scaling-group-details-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-load-balancer-listener-details-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-load-balancer-details-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-load-balancers-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-job-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-get-server-list-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-server-job-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-job-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-get-hardware-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-server-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-get-network-equipment-list-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-network-equipment-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-ip-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-ip-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-null-route-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-credential-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-import-resource-record-sets-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-get-resource-record-set-list-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-resource-record-set-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-resource-record-set-details-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-get-query-metrics-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-info-message-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-bucket-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-create-object-storage-access-key-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-get-object-storage-list-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-get-object-storage-bucket-list-result-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-create-object-storage-bucket-opts-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-group-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-dedicated-server-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-vps-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-dedicated-server-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-order-vps-opts-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-vps-list-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-order-dedicated-server-opts-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-null-routed-ip-schema.json
- **JSONSchema** — https://artifacts.apis.io/leaseweb/json-schema/leaseweb-get-null-route-history-list-result-schema.json
- …and 16 more, listed in full on the page.

## Other Leaseweb APIs (8)

- [Leaseweb Abuse API](https://apis.io/apis/leaseweb/leaseweb-abuse-api/)
- [Leaseweb Aggregationpack API](https://apis.io/apis/leaseweb/leaseweb-aggregationpack-api/)
- [Leaseweb Dedicatedserver API](https://apis.io/apis/leaseweb/leaseweb-dedicatedserver-api/)
- [Leaseweb Dns API](https://apis.io/apis/leaseweb/leaseweb-dns-api/)
- [Leaseweb Invoice API](https://apis.io/apis/leaseweb/leaseweb-invoice-api/)
- [Leaseweb Ipmgmt API](https://apis.io/apis/leaseweb/leaseweb-ipmgmt-api/)
- [Leaseweb Networkequipment API](https://apis.io/apis/leaseweb/leaseweb-networkequipment-api/)
- [Leaseweb Ordering API](https://apis.io/apis/leaseweb/leaseweb-ordering-api/)

## Tags

Object Storage

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/leaseweb/leaseweb-objectstorage-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/leaseweb/.
