/
QU
quadsproject
/
QUADS
Search skmtc…
⌘K
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
v1
latest
OpenAPI 3.0.0
GPLv3
2026-07-17
66
18
55.6 KB
Auth
Login endpoint with Basic Auth that returns token for Bearer Auth
post
/login/
Response
Successful user login
object
required
auth_token
string
Authentication Token
Example response
{ "auth_token": "7h1515aV3rYkr1p71k70k3n" }
All 66 operations
post
Login endpoint with Basic Auth that returns token for Bearer Auth
post
Logout endpoint for blacklisting authentication token
post
Register new users
get
Returns a list with all the defined clouds
post
Add a new cloud
delete
Delete cloud by cloud name
patch
Update an existing cloud
get
Returns all free clouds that are available for new assignments
get
Returns all clouds summary
get
Returns a list with all the defined hosts
post
Add a new host
get
Returns a host by name
delete
Delete host by host name
patch
Update an existing host
get
Returns a host memory by host name
get
Returns a host processors by host name
get
Returns a host disks by host name
get
Returns a host interfaces by host name
get
Returns all disks
get
Returns a specific disk by disc id
delete
Delete disk on host by disk id
post
Create a host disk definition
patch
Update an existing host disks definitions
get
Returns a list of all interfaces
get
Returns a specific interface for a specific interface id
post
Create a host interface definition
patch
Update an existing host interface definitions
delete
Delete interface on host by interface id
get
Returns a list of all memory
get
Returns a specific memory for a specific memory id
delete
Delete memory on host by memory id
post
Create a host memory definition
get
Returns a list of all processors
get
Returns a specific processor for a specific processor id
delete
Delete processor on host by processor id
post
Create a host processors definition
get
Returns a list with all the defined vlans
post
Add a new vlan
get
Returns a list with all the free vlans
get
Returns a detail of a specific vlan by id
delete
Delete vlan by vlan id
patch
Update an existing vlan
get
Returns a list with all the defined schedules
post
Add a new schedule
get
Returns a schedule by id
delete
Delete schedule by id
patch
Update an existing schedule
get
Returns all current schedules
get
Returns all future schedules
get
Returns a dictionary with hosts as keys and schedules as values on a given range of dates
get
Returns a list with all active assignments
get
Returns a list with all active assignments for a specific cloud
get
Returns a list with all the defined assignments
post
Add a new assignment
post
Create a new self assignment
post
Terminate an assignment by id
get
Returns an assignment by id
delete
Delete assignment by id
patch
Update an existing assignment
get
Returns a list with all the defined notifications
get
Returns a notification by id
patch
Update an existing notification
get
Returns a list of available hosts
get
Returns a boolean for weather the host is available or not
get
Returns a list of hosts that are transitioning with the source and target clouds
get
Returns Quads version