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
requerido
Enum:
application/jsonstring
requerido
Bearer authentication format, for example: Bearer {{API Key}}.
Response
integer
requerido
Minimum root filesystem size (GB).
integer
requerido
Maximum root filesystem size (GB).
integer
requerido
Free root filesystem size (GB).
integer
requerido
Minimum local volume size (GB).
integer
requerido
Maximum local volume size (GB).
integer
requerido
Free local volume size (GB).
integer
requerido
Minimum number of worker nodes.
integer
requerido
Maximum number of worker nodes.
integer
requerido
Minimum idle timeout (seconds).
integer
requerido
Maximum idle timeout (seconds).
integer
requerido
Minimum concurrency.
integer
requerido
Maximum concurrency.
integer
requerido
Minimum queue wait time (seconds).
integer
requerido
Maximum queue wait time (seconds).
integer
requerido
Minimum number of requests.
integer
requerido
Maximum number of requests.
integer
requerido
Minimum number of GPUs.
integer
requerido
Maximum number of GPUs.
integer
requerido
Minimum request timeout.
integer
requerido
Maximum request timeout.
string[]
requerido
Supported CUDA version list.
Última modificación el 15 de mayo de 2026