See the API's various operations for details on their request parameters and response data:
| Operation | Method | Endpoint |
|---|---|---|
| Sites | ||
| List sites | GET | /sites |
| Create a new site | POST | /sites |
| Remove a site | DELETE | /sites/{siteId} |
| Get a site | GET | /sites/{siteId} |
| Update a site | PUT | /sites/{siteId} |
| List nodes per site | GET | /sites/{siteId}/nodes |
| Attribute types | ||
| List attribute types | GET | /attribute-types |
| Create a new attribute type | POST | /attribute-types |
| Get settings | GET | /attribute-types/settings |
| Update settings | PUT | /attribute-types/settings |
| Remove an attribute type | DELETE | /attribute-types/{attributeTypeId} |
| Get an attribute type | GET | /attribute-types/{attributeTypeId} |
| Update an attribute type | PUT | /attribute-types/{attributeTypeId} |
| Nodes | ||
| List nodes | GET | /nodes |
| Create a new node | POST | /nodes |
| Get a node boot image | GET | /nodes/boot-medium |
| Remove a node | DELETE | /nodes/{nodeId} |
| Get a node | GET | /nodes/{nodeId} |
| Update a node | PUT | /nodes/{nodeId} |
