Skip to content
Nodus
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Menu
Documentation
Get started
Your first job
Install the CLI
Run your own code
Switch to Nodus
Nodus for Modal users
For kubectl users
Migrate from Nodus 0.x
Guides
Find a guide
Choose a compute feature
Run code
Jobs
Workspaces
Sandboxes
Functions
Functions
Call a Function
Scaling and warm workers
What is billed while warm
Pipelines
Sweeps
Choose compute
Models and agents
Inference
Agents
Training (Beta)
Multi-node training (Beta)
Environments
Files and state
Images
Volumes
Secrets
Outputs
Checkpoints
Connections
Tools and integrations
Python SDK
Python SDK
Agents
The resource API
Functions and classes
Inference
Jobs
Sandboxes
Images, Volumes and Secrets
Workspaces
MCP
Ask Nodus
Console
Logs and metrics
Webhooks
Notifications
Account and access
API keys and scopes
Connected agents
Device login
Members and roles
Account security
Projects
Quotas
Service accounts
Sign up and create your org
SSH keys
Billing and budgets
Overview
What you pay for
Credits
Promo codes
Refunds
Add a card before running work
Auto-recharge
Budgets and spending caps
Buy credits
Partner offers
Receipts and invoices
Usage and costs
When money runs out
Your own compute
Pools
Cloud accounts
Concepts
Overview
Lifecycles
Gang networking
Beta
Pricing
How billing works
Sandbox isolation
Attempts and recovery
The resource model
Durable execution
Container runtime contract
Placement and scheduling profiles
Reference
Reference overview
Python SDK
nodus
nodus.agent
nodus.api
nodus.api.models
nodus.app
nodus.checkpoint
nodus.cluster
nodus.envs
nodus.errors
nodus.examples
nodus.examples.rl
nodus.functions
nodus.image
nodus.integrations
nodus.integrations.lightning
nodus.integrations.transformers
nodus.job
nodus.llm
nodus.log
nodus.outputs
nodus.process
nodus.recipes
nodus.recipes.finetune
nodus.recipes.rl
nodus.runtime
nodus.sandbox
nodus.secret
nodus.sweep
nodus.volume
Overview
nodus.workspace
HTTP API
Overview
CLI
Overview
nodus
agentrun
agentrun answer
agentrun send
agentrun steps
annotate
api-resources
apply
attach
auth
auth can-i
auth token
billing
billing auto-recharge
billing deal
billing portal
billing receipts
billing redeem
billing top-up
billing usage
cancel
cloud
cloud inventory
completion
completion bash
completion fish
completion powershell
completion zsh
config
config current-context
config get-contexts
config set-context
config use-context
config view
convert
cp
create
create agentgroup
create agentrun
create apikey
create budget
create enrollmenttoken
create inferenceendpoint
create invite
create sandbox
create secret
create sshkey
create token
create volume
create workspace
delete
deploy
describe
diff
edit
events
exec
explain
get
get transactions
get usage
inference
inference chat
inference models
inference receipt
init
label
login
logout
logs
mcp
mcp install
open
patch
pool
pool approve
pool forecast
pool pause
pool recommendations
pool reject
pool resume
pool revert
pool utilization
port-forward
request
resume
rollout
rollout restart
run
secret
secret create
serve
shell
ssh
start
stop
suspend
top
version
volume
volume clear
volume get
volume ls
volume put
volume rm
wait
whoami
Error codes
Overview
AdmissionsPaused
AgentGroupClosed
AgentGroupFull
AgentRunFinished
AgentStopped
AlreadyExists
ArrearsOutstanding
BadRequest
BudgetExceeded
CapacityUnavailable
CloudAccountNotVerified
Conflict
ConnectionNotReady
EncryptionFailed
EnrollmentTokenInvalid
Expired
FieldImmutable
FileTooLarge
Forbidden
FunctionCallBatchTooLarge
FunctionNotFound
IdempotencyKeyReused
ImageBuildUnavailable
ImageNotFound
ImageNotReady
ImagePullFailed
InsufficientCredits
InternalError
Invalid
MethodNotAllowed
NoSSHKey
NotFound
OutputIndexRequired
OutputNotFound
PaymentDisputed
PaymentMethodRequired
PaymentVerificationUnavailable
PaymentsNotConfigured
PoolActPaused
PoolActionNotPending
PoolActionNotReversible
PoolInUse
PreconditionFailed
PriceConsentRequired
PromoCodeExpired
PromoCodeUsed
QuotaExceeded
RequestEntityTooLarge
RequestInProgress
SandboxFailed
SandboxNotRunning
SandboxStarting
SecretValueInEnv
SHA256Mismatch
StdinBackpressure
TooManyRequests
TopUpLimitReached
Unauthorized
Unavailable
Unsupported
UnsupportedMediaType
VolumeBusy
WorkerNotAllowed
WorkspaceStarting
WorkspaceToolUnavailable
Pricing
Training runtimes
Overview
distill
dpo
evaluate
grpo-lora
kto
orpo
reward-model
sft
Environments
Overview
arithmetic-v2
graph-coloring
gsm8k
letter-counting-legacy-eval
letter-counting-legacy-rl
python-functions
reasoning-gym
Troubleshooting
Server configuration
HTTP API
Overview
agentgroups
List or watch agentgroups in every project
List or watch agentgroups
Create a AgentGroup
Read a AgentGroup
Replace a AgentGroup
Delete a AgentGroup
Patch a AgentGroup
Read the status of a AgentGroup
agentruns
List or watch agentruns in every project
List or watch agentruns
Create a AgentRun
Read a AgentRun
Replace a AgentRun
Delete a AgentRun
Patch a AgentRun
Read the status of a AgentRun
agents
List or watch agents in every project
List or watch agents
Create a Agent
Read a Agent
Replace a Agent
Delete a Agent
Patch a Agent
Read the status of a Agent
apps
List or watch apps in every project
List or watch apps
Create a App
Read a App
Replace a App
Delete a App
Patch a App
Read the status of a App
attempts
List or watch attempts in every project
List or watch attempts
Read a Attempt
budgets
List or watch budgets
Create a Budget
Read a Budget
Replace a Budget
Delete a Budget
Patch a Budget
Read the status of a Budget
cloudaccounts
List or watch cloudaccounts
Create a CloudAccount
Read a CloudAccount
Replace a CloudAccount
Delete a CloudAccount
Patch a CloudAccount
Read the status of a CloudAccount
connections
List or watch connections in every project
List or watch connections
Create a Connection
Read a Connection
Replace a Connection
Delete a Connection
Patch a Connection
Read the status of a Connection
creditgrants
List or watch creditgrants
Read a CreditGrant
enrollmenttokens
List or watch enrollmenttokens in every project
List or watch enrollmenttokens
Create a EnrollmentToken
Read a EnrollmentToken
Delete a EnrollmentToken
environments
List or watch environments in every project
List or watch environments
Create a Environment
Read a Environment
Replace a Environment
Delete a Environment
Patch a Environment
Read the status of a Environment
functioncalls
List or watch functioncalls in every project
List or watch functioncalls
Create a FunctionCall
Read a FunctionCall
Replace a FunctionCall
Delete a FunctionCall
Patch a FunctionCall
Read the status of a FunctionCall
functions
List or watch functions in every project
List or watch functions
Create a Function
Read a Function
Replace a Function
Delete a Function
Patch a Function
Read the status of a Function
images
List or watch images in every project
List or watch images
Create a Image
Read a Image
Replace a Image
Delete a Image
Patch a Image
Read the status of a Image
inferenceendpoints
List or watch inferenceendpoints in every project
List or watch inferenceendpoints
Create a InferenceEndpoint
Read a InferenceEndpoint
Replace a InferenceEndpoint
Delete a InferenceEndpoint
Patch a InferenceEndpoint
Read the status of a InferenceEndpoint
jobs
List or watch jobs in every project
List or watch jobs
Create a Job
Read a Job
Replace a Job
Delete a Job
Patch a Job
Read the status of a Job
models
List or watch models in every project
List or watch models
Read a Model
pipelines
List or watch pipelines
Create a Pipeline
Read a Pipeline
Replace a Pipeline
Delete a Pipeline
Patch a Pipeline
Read the status of a Pipeline
List or watch pipelines in every project
poolactions
List or watch poolactions
Read a PoolAction
Patch a PoolAction
List or watch poolactions in every project
pools
List or watch pools
Create a Pool
Read a Pool
Replace a Pool
Delete a Pool
Patch a Pool
Read the status of a Pool
List or watch pools in every project
sandboxes
List or watch sandboxes
Create a Sandbox
Read a Sandbox
Replace a Sandbox
Delete a Sandbox
Patch a Sandbox
Read the status of a Sandbox
List or watch sandboxes in every project
secrets
List or watch secrets
Create a Secret
Read a Secret
Replace a Secret
Delete a Secret
Patch a Secret
Read the status of a Secret
List or watch secrets in every project
serviceaccounts
List or watch serviceaccounts
Create a ServiceAccount
Read a ServiceAccount
Replace a ServiceAccount
Delete a ServiceAccount
Patch a ServiceAccount
Read the status of a ServiceAccount
List or watch serviceaccounts in every project
sweeps
List or watch sweeps
Create a Sweep
Read a Sweep
Replace a Sweep
Delete a Sweep
Patch a Sweep
Read the status of a Sweep
List or watch sweeps in every project
volumes
List or watch volumes
Create a Volume
Read a Volume
Replace a Volume
Delete a Volume
Patch a Volume
Read the status of a Volume
List or watch volumes in every project
workspaces
List or watch workspaces
Create a Workspace
Read a Workspace
Replace a Workspace
Delete a Workspace
Patch a Workspace
Read the status of a Workspace
List or watch workspaces in every project
nodes
List or watch nodes
Read a Node
Delete a Node
Patch a Node
offerings
List or watch offerings
Read a Offering
topups
List or watch topups
Create a TopUp
Read a TopUp
webhookendpoints
List or watch webhookendpoints
Create a WebhookEndpoint
Read a WebhookEndpoint
Replace a WebhookEndpoint
Delete a WebhookEndpoint
Patch a WebhookEndpoint
Read the status of a WebhookEndpoint
HTTP API: v1beta1
Overview
trainingjobs
List or watch trainingjobs
Create a TrainingJob
Read a TrainingJob
Replace a TrainingJob
Delete a TrainingJob
Patch a TrainingJob
Read the status of a TrainingJob
List or watch trainingjobs in every project
trainingruntimes
List or watch trainingruntimes
Create a TrainingRuntime
Read a TrainingRuntime
Replace a TrainingRuntime
Delete a TrainingRuntime
Patch a TrainingRuntime
Read the status of a TrainingRuntime
List or watch trainingruntimes in every project
For coding agents
GitHub
Select theme
Dark
Light
Auto
Documentation
/
Reference
/
Overview
Overview
Nodus API
nodus.dev/v1
Section titled “ Nodus API nodus.dev/v1 ”
Information
OpenAPI version:
3.0.3
Operations
Section titled “ Operations ”
GET
/apis/nodus.dev/v1/agentgroups
GET
/apis/nodus.dev/v1/namespaces/{namespace}/agentgroups
POST
/apis/nodus.dev/v1/namespaces/{namespace}/agentgroups
GET
/apis/nodus.dev/v1/namespaces/{namespace}/agentgroups/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/agentgroups/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/agentgroups/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/agentgroups/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/agentgroups/{name}/status
GET
/apis/nodus.dev/v1/agentruns
GET
/apis/nodus.dev/v1/namespaces/{namespace}/agentruns
POST
/apis/nodus.dev/v1/namespaces/{namespace}/agentruns
GET
/apis/nodus.dev/v1/namespaces/{namespace}/agentruns/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/agentruns/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/agentruns/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/agentruns/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/agentruns/{name}/status
GET
/apis/nodus.dev/v1/agents
GET
/apis/nodus.dev/v1/namespaces/{namespace}/agents
POST
/apis/nodus.dev/v1/namespaces/{namespace}/agents
GET
/apis/nodus.dev/v1/namespaces/{namespace}/agents/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/agents/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/agents/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/agents/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/agents/{name}/status
GET
/apis/nodus.dev/v1/apps
GET
/apis/nodus.dev/v1/namespaces/{namespace}/apps
POST
/apis/nodus.dev/v1/namespaces/{namespace}/apps
GET
/apis/nodus.dev/v1/namespaces/{namespace}/apps/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/apps/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/apps/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/apps/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/apps/{name}/status
GET
/apis/nodus.dev/v1/attempts
GET
/apis/nodus.dev/v1/namespaces/{namespace}/attempts
GET
/apis/nodus.dev/v1/namespaces/{namespace}/attempts/{name}
GET
/apis/nodus.dev/v1/budgets
POST
/apis/nodus.dev/v1/budgets
GET
/apis/nodus.dev/v1/budgets/{name}
PUT
/apis/nodus.dev/v1/budgets/{name}
DELETE
/apis/nodus.dev/v1/budgets/{name}
PATCH
/apis/nodus.dev/v1/budgets/{name}
GET
/apis/nodus.dev/v1/budgets/{name}/status
GET
/apis/nodus.dev/v1/cloudaccounts
POST
/apis/nodus.dev/v1/cloudaccounts
GET
/apis/nodus.dev/v1/cloudaccounts/{name}
PUT
/apis/nodus.dev/v1/cloudaccounts/{name}
DELETE
/apis/nodus.dev/v1/cloudaccounts/{name}
PATCH
/apis/nodus.dev/v1/cloudaccounts/{name}
GET
/apis/nodus.dev/v1/cloudaccounts/{name}/status
GET
/apis/nodus.dev/v1/connections
GET
/apis/nodus.dev/v1/namespaces/{namespace}/connections
POST
/apis/nodus.dev/v1/namespaces/{namespace}/connections
GET
/apis/nodus.dev/v1/namespaces/{namespace}/connections/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/connections/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/connections/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/connections/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/connections/{name}/status
GET
/apis/nodus.dev/v1/creditgrants
GET
/apis/nodus.dev/v1/creditgrants/{name}
GET
/apis/nodus.dev/v1/enrollmenttokens
GET
/apis/nodus.dev/v1/namespaces/{namespace}/enrollmenttokens
POST
/apis/nodus.dev/v1/namespaces/{namespace}/enrollmenttokens
GET
/apis/nodus.dev/v1/namespaces/{namespace}/enrollmenttokens/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/enrollmenttokens/{name}
GET
/apis/nodus.dev/v1/environments
GET
/apis/nodus.dev/v1/namespaces/{namespace}/environments
POST
/apis/nodus.dev/v1/namespaces/{namespace}/environments
GET
/apis/nodus.dev/v1/namespaces/{namespace}/environments/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/environments/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/environments/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/environments/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/environments/{name}/status
GET
/apis/nodus.dev/v1/functioncalls
GET
/apis/nodus.dev/v1/namespaces/{namespace}/functioncalls
POST
/apis/nodus.dev/v1/namespaces/{namespace}/functioncalls
GET
/apis/nodus.dev/v1/namespaces/{namespace}/functioncalls/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/functioncalls/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/functioncalls/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/functioncalls/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/functioncalls/{name}/status
GET
/apis/nodus.dev/v1/functions
GET
/apis/nodus.dev/v1/namespaces/{namespace}/functions
POST
/apis/nodus.dev/v1/namespaces/{namespace}/functions
GET
/apis/nodus.dev/v1/namespaces/{namespace}/functions/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/functions/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/functions/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/functions/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/functions/{name}/status
GET
/apis/nodus.dev/v1/images
GET
/apis/nodus.dev/v1/namespaces/{namespace}/images
POST
/apis/nodus.dev/v1/namespaces/{namespace}/images
GET
/apis/nodus.dev/v1/namespaces/{namespace}/images/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/images/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/images/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/images/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/images/{name}/status
GET
/apis/nodus.dev/v1/inferenceendpoints
GET
/apis/nodus.dev/v1/namespaces/{namespace}/inferenceendpoints
POST
/apis/nodus.dev/v1/namespaces/{namespace}/inferenceendpoints
GET
/apis/nodus.dev/v1/namespaces/{namespace}/inferenceendpoints/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/inferenceendpoints/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/inferenceendpoints/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/inferenceendpoints/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/inferenceendpoints/{name}/status
GET
/apis/nodus.dev/v1/jobs
GET
/apis/nodus.dev/v1/namespaces/{namespace}/jobs
POST
/apis/nodus.dev/v1/namespaces/{namespace}/jobs
GET
/apis/nodus.dev/v1/namespaces/{namespace}/jobs/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/jobs/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/jobs/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/jobs/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/jobs/{name}/status
GET
/apis/nodus.dev/v1/models
GET
/apis/nodus.dev/v1/namespaces/{namespace}/models
GET
/apis/nodus.dev/v1/namespaces/{namespace}/models/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/pipelines
POST
/apis/nodus.dev/v1/namespaces/{namespace}/pipelines
GET
/apis/nodus.dev/v1/namespaces/{namespace}/pipelines/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/pipelines/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/pipelines/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/pipelines/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/pipelines/{name}/status
GET
/apis/nodus.dev/v1/pipelines
GET
/apis/nodus.dev/v1/namespaces/{namespace}/poolactions
GET
/apis/nodus.dev/v1/namespaces/{namespace}/poolactions/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/poolactions/{name}
GET
/apis/nodus.dev/v1/poolactions
GET
/apis/nodus.dev/v1/namespaces/{namespace}/pools
POST
/apis/nodus.dev/v1/namespaces/{namespace}/pools
GET
/apis/nodus.dev/v1/namespaces/{namespace}/pools/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/pools/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/pools/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/pools/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/pools/{name}/status
GET
/apis/nodus.dev/v1/pools
GET
/apis/nodus.dev/v1/namespaces/{namespace}/sandboxes
POST
/apis/nodus.dev/v1/namespaces/{namespace}/sandboxes
GET
/apis/nodus.dev/v1/namespaces/{namespace}/sandboxes/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/sandboxes/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/sandboxes/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/sandboxes/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/sandboxes/{name}/status
GET
/apis/nodus.dev/v1/sandboxes
GET
/apis/nodus.dev/v1/namespaces/{namespace}/secrets
POST
/apis/nodus.dev/v1/namespaces/{namespace}/secrets
GET
/apis/nodus.dev/v1/namespaces/{namespace}/secrets/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/secrets/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/secrets/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/secrets/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/secrets/{name}/status
GET
/apis/nodus.dev/v1/secrets
GET
/apis/nodus.dev/v1/namespaces/{namespace}/serviceaccounts
POST
/apis/nodus.dev/v1/namespaces/{namespace}/serviceaccounts
GET
/apis/nodus.dev/v1/namespaces/{namespace}/serviceaccounts/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/serviceaccounts/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/serviceaccounts/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/serviceaccounts/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/serviceaccounts/{name}/status
GET
/apis/nodus.dev/v1/serviceaccounts
GET
/apis/nodus.dev/v1/namespaces/{namespace}/sweeps
POST
/apis/nodus.dev/v1/namespaces/{namespace}/sweeps
GET
/apis/nodus.dev/v1/namespaces/{namespace}/sweeps/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/sweeps/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/sweeps/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/sweeps/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/sweeps/{name}/status
GET
/apis/nodus.dev/v1/sweeps
GET
/apis/nodus.dev/v1/namespaces/{namespace}/volumes
POST
/apis/nodus.dev/v1/namespaces/{namespace}/volumes
GET
/apis/nodus.dev/v1/namespaces/{namespace}/volumes/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/volumes/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/volumes/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/volumes/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/volumes/{name}/status
GET
/apis/nodus.dev/v1/volumes
GET
/apis/nodus.dev/v1/namespaces/{namespace}/workspaces
POST
/apis/nodus.dev/v1/namespaces/{namespace}/workspaces
GET
/apis/nodus.dev/v1/namespaces/{namespace}/workspaces/{name}
PUT
/apis/nodus.dev/v1/namespaces/{namespace}/workspaces/{name}
DELETE
/apis/nodus.dev/v1/namespaces/{namespace}/workspaces/{name}
PATCH
/apis/nodus.dev/v1/namespaces/{namespace}/workspaces/{name}
GET
/apis/nodus.dev/v1/namespaces/{namespace}/workspaces/{name}/status
GET
/apis/nodus.dev/v1/workspaces
GET
/apis/nodus.dev/v1/nodes
GET
/apis/nodus.dev/v1/nodes/{name}
DELETE
/apis/nodus.dev/v1/nodes/{name}
PATCH
/apis/nodus.dev/v1/nodes/{name}
GET
/apis/nodus.dev/v1/offerings
GET
/apis/nodus.dev/v1/offerings/{name}
GET
/apis/nodus.dev/v1/topups
POST
/apis/nodus.dev/v1/topups
GET
/apis/nodus.dev/v1/topups/{name}
GET
/apis/nodus.dev/v1/webhookendpoints
POST
/apis/nodus.dev/v1/webhookendpoints
GET
/apis/nodus.dev/v1/webhookendpoints/{name}
PUT
/apis/nodus.dev/v1/webhookendpoints/{name}
DELETE
/apis/nodus.dev/v1/webhookendpoints/{name}
PATCH
/apis/nodus.dev/v1/webhookendpoints/{name}
GET
/apis/nodus.dev/v1/webhookendpoints/{name}/status