# Leaseweb Networkequipment API

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

Leaseweb Networkequipment 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 Network Equipment. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 54 JSON Schemas.

The networkequipment API from Leaseweb — 14 operation(s) for networkequipment.

## Operations (19)

| Method | Path | Summary |
|---|---|---|
| GET | `/networkEquipments` | List network equipment |
| GET | `/networkEquipments/{networkEquipmentId}` | Get network equipment |
| PUT | `/networkEquipments/{networkEquipmentId}` | Update network equipment |
| GET | `/networkEquipments/{networkEquipmentId}/ips` | List IPs |
| GET | `/networkEquipments/{networkEquipmentId}/ips/{ip}` | Show a network equipment IP |
| PUT | `/networkEquipments/{networkEquipmentId}/ips/{ip}` | Update an IP |
| POST | `/networkEquipments/{networkEquipmentId}/ips/{ip}/null` | Null route an IP |
| POST | `/networkEquipments/{networkEquipmentId}/ips/{ip}/unnull` | Remove a null route |
| GET | `/networkEquipments/{networkEquipmentId}/nullRouteHistory` | Show null route history |
| GET | `/networkEquipments/{networkEquipmentId}/credentials` | List network equipment credentials |
| POST | `/networkEquipments/{networkEquipmentId}/credentials` | Create new network equipment credentials |
| GET | `/networkEquipments/{networkEquipmentId}/credentials/{type}` | List network equipment credentials by type |
| DELETE | `/networkEquipments/{networkEquipmentId}/credentials/{type}/{username}` | Delete network equipment credentials |
| GET | `/networkEquipments/{networkEquipmentId}/credentials/{type}/{username}` | Show network equipment credentials |
| PUT | `/networkEquipments/{networkEquipmentId}/credentials/{type}/{username}` | Update network equipment credentials |
| POST | `/networkEquipments/{networkEquipmentId}/powerCycle` | Power cycle a network equipment |
| GET | `/networkEquipments/{networkEquipmentId}/powerInfo` | Show power status |
| POST | `/networkEquipments/{networkEquipmentId}/powerOff` | Power off network equipment |
| POST | `/networkEquipments/{networkEquipmentId}/powerOn` | Power on network equipment |

## Machine-readable artifacts (56)

- **OpenAPI** — https://artifacts.apis.io/leaseweb/openapi/leaseweb-networkequipment-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 Objectstorage API](https://apis.io/apis/leaseweb/leaseweb-objectstorage-api/)
- [Leaseweb Ordering API](https://apis.io/apis/leaseweb/leaseweb-ordering-api/)

## Tags

Network Equipment

---

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