Get Endpoint Parameter Limit Ranges
curl --request GET \
--url https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit \
--header 'Authorization: <authorization>' \
--header 'Content-Type: <content-type>'import requests
url = "https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit"
headers = {
"Content-Type": "<content-type>",
"Authorization": "<authorization>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {'Content-Type': '<content-type>', Authorization: '<authorization>'}
};
fetch('https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>",
"Content-Type: <content-type>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Content-Type", "<content-type>")
req.Header.Add("Authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit")
.header("Content-Type", "<content-type>")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Content-Type"] = '<content-type>'
request["Authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"minRootfsSize": 123,
"maxRootfsSize": 123,
"freeRootfsSize": 123,
"minLocalVolumeSize": 123,
"maxLocalVolumeSize": 123,
"freeLocalVolumeSize": 123,
"minWorkerNum": 123,
"maxWorkerNum": 123,
"minFreeTimeout": 123,
"maxFreeTimeout": 123,
"minConcurrencyNum": 123,
"maxConcurrencyNum": 123,
"minQueueWaitTime": 123,
"maxQueueWaitTime": 123,
"minRequestNum": 123,
"maxRequestNum": 123,
"minGPUNum": 123,
"maxGPUNum": 123,
"minRequestTimeout": 123,
"maxRequestTimeout": 123,
"cudaVersionList": [
"<string>"
]
}Serverless GPUs
Get Endpoint Parameter Limit Ranges
GET
/
gpu-instance
/
openapi
/
v1
/
endpoint
/
limit
Get Endpoint Parameter Limit Ranges
curl --request GET \
--url https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit \
--header 'Authorization: <authorization>' \
--header 'Content-Type: <content-type>'import requests
url = "https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit"
headers = {
"Content-Type": "<content-type>",
"Authorization": "<authorization>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {'Content-Type': '<content-type>', Authorization: '<authorization>'}
};
fetch('https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>",
"Content-Type: <content-type>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Content-Type", "<content-type>")
req.Header.Add("Authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit")
.header("Content-Type", "<content-type>")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.novita.ai/gpu-instance/openapi/v1/endpoint/limit")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Content-Type"] = '<content-type>'
request["Authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"minRootfsSize": 123,
"maxRootfsSize": 123,
"freeRootfsSize": 123,
"minLocalVolumeSize": 123,
"maxLocalVolumeSize": 123,
"freeLocalVolumeSize": 123,
"minWorkerNum": 123,
"maxWorkerNum": 123,
"minFreeTimeout": 123,
"maxFreeTimeout": 123,
"minConcurrencyNum": 123,
"maxConcurrencyNum": 123,
"minQueueWaitTime": 123,
"maxQueueWaitTime": 123,
"minRequestNum": 123,
"maxRequestNum": 123,
"minGPUNum": 123,
"maxGPUNum": 123,
"minRequestTimeout": 123,
"maxRequestTimeout": 123,
"cudaVersionList": [
"<string>"
]
}Request Headers
string
vereist
Enum:
application/jsonstring
vereist
Bearer authentication format, for example: Bearer {{API Key}}.
Response
integer
vereist
Minimum root filesystem size (GB).
integer
vereist
Maximum root filesystem size (GB).
integer
vereist
Free root filesystem size (GB).
integer
vereist
Minimum local volume size (GB).
integer
vereist
Maximum local volume size (GB).
integer
vereist
Free local volume size (GB).
integer
vereist
Minimum number of worker nodes.
integer
vereist
Maximum number of worker nodes.
integer
vereist
Minimum idle timeout (seconds).
integer
vereist
Maximum idle timeout (seconds).
integer
vereist
Minimum concurrency.
integer
vereist
Maximum concurrency.
integer
vereist
Minimum queue wait time (seconds).
integer
vereist
Maximum queue wait time (seconds).
integer
vereist
Minimum number of requests.
integer
vereist
Maximum number of requests.
integer
vereist
Minimum number of GPUs.
integer
vereist
Maximum number of GPUs.
integer
vereist
Minimum request timeout.
integer
vereist
Maximum request timeout.
string[]
vereist
Supported CUDA version list.
Laatst gewijzigd op 10 augustus 2026