Current prices in USD per complete node-hour
GET
/v1/spot/prices
const url = 'https://example.com/v1/spot/prices';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/v1/spot/prices \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “ Authorizations ”Parameters
Section titled “ Parameters ”Header Parameters
Section titled “ Header Parameters ”
Nodus-Org
string
Organization to select with a user token; API keys are already scoped.
Responses
Section titled “ Responses ”OK
Media type
application/json
Array<object> | null
object
available_to_quote
required
boolean
gpu
required
string
gpus
required
integer
format: int64
price_per_node_hr
required
number
format: double
provider
required
string
region
required
string
region_class
string
region_name
string
supports_workspace_storage
required
boolean
Example generated
[ { "available_to_quote": true, "gpu": "example", "gpus": 1, "price_per_node_hr": 1, "provider": "example", "region": "example", "region_class": "example", "region_name": "example", "supports_workspace_storage": true }]default
Section titled “ default ”Spot error or platform authentication failure
Media type
application/json
object
current_price
number
format: double
error
required
string
message
string
retry_after
integer
format: int64
Example generated
{ "current_price": 1, "error": "example", "message": "example", "retry_after": 1}