Skip to main content

Other resource groups

The pages before this one cover the groups you reach for daily. This one covers what is left, and ends with an index of every top-level command so nothing in the tree is undocumented.

Agent and engine packages

The device agent and the inference engine are two separately versioned things the platform distributes to devices.

CommandWhat it does
agent-versions listAgent versions this deployment publishes.
agent-versions latestThe newest stable one, which is what a device updates to by default.
agent-versions create --body '<json>'Register a new agent version.
agent-versions delete <version>Remove one.
engine-packages listInference engine package versions.
engine-packages latestThe newest enabled one.
engine-packages create --body '<json>'Register a version.
engine-packages delete <version>Remove one.

The engine package is entitlement-gated and delivered to a device separately from the agent, which is why a job definition can require it through required_resources.engine and that requirement cannot be forced past.

Provisioning the engine onto one device is devices engine-package <name-or-id>; see devices.

agent self

clika-rt agent self

Deregisters the calling device. This is an endpoint a device agent calls for itself, not something you normally run, because from your own terminal there is no calling device. Deregister a device you administer with devices delete instead.

internal mqtt-authn

clika-rt internal mqtt-authn --body '<json>'

Answers the message broker's authentication callback, so a device is admitted on the enrolment session token it already holds. The broker calls this, not you. It is documented here only because every documented operation becomes a subcommand.

Single sign-on, deployment-wide

CommandWhat it does
sso providersIdentity providers configured on the deployment.
sso providers-id <id>One provider.
sso providers-create --body '<json>'Add one.
sso providers-update-id <id> --body '<json>'Change one.
sso providers-delete-id <id>Remove one.

The per-organization equivalents live under orgs sso-providers*, and the public read used by a sign-in page is auth sso-providers. See organizations, projects and access.

Billing catalogue

clika-rt billing catalog

The plans and prices this deployment offers. The subscription commands that act on them are under orgs; see billing and plans.

billing stripe-webhook is the payment provider's inbound webhook, called by the provider rather than by you.

Public share reads

clika-rt public benchmark-shares <token>
clika-rt public benchmark-shares-card.png <token>

Reads a benchmark result through a share token, which is the same path an anonymous visitor takes. Create the link with benchmark-groups share-mark; see sharing results.

Support windows against your organization

clika-rt support-grants list

The read-only view of any support window currently open against your organization: who, why, and until when. Opening and revoking a window is a platform administrator action, performed from the admin dashboard in the web app.

Your own profile

CommandWhat it does
profile update --body '<json>'Update your own profile.
profile avatar-createUpload a profile picture.
profile avatar-deleteRemove it.
profile avatar-user_id <user_id>Read another user's avatar.

Complete command index

Every top-level command, in the order clika-rt --help prints it, with where it is documented.

CommandDocumented in
loginAuthentication and profiles
logoutAuthentication and profiles
self-updateKeeping the CLI current
versionKeeping the CLI current
activation-codesLicensing
agentThis page
agent-versionsThis page
alertsEvents, metrics and alerts
artifactsArtifacts and models
auditEvents, metrics and alerts
authAuthentication and profiles
benchmark-categoriesBenchmarks
benchmark-compatibilityBenchmarks
benchmark-groupsBenchmarks
benchmark-io-schemasBenchmarks
benchmark-metricsBenchmarks
benchmark-task-categoriesBenchmarks
benchmark-typesBenchmarks
benchmarksBenchmarks
billingThis page
cloud-credentialsCloud instances
cloud-imagesCloud instances
cloud-instancesCloud instances
comparisonsBenchmarks
dataset-buildsArtifacts and models
devicesDevices
engine-packagesThis page
enrollment-tokensDevices
entitlement-profilesLicensing
eventsEvents, metrics and alerts
healthEvents, metrics and alerts
hosted-devicesDevices
huggingface-tasksBenchmarks
installKeeping the CLI current
internalThis page
job-definitionsJob definitions
jobsJobs
licenseLicensing
licensesLicensing
livezEvents, metrics and alerts
metricsEvents, metrics and alerts
model-recommendationsBenchmarks
modelsArtifacts and models
notificationsEvents, metrics and alerts
orgsOrganizations, projects and access
permissionsOrganizations, projects and access
pkiLicensing
profileThis page
projectsOrganizations, projects and access
publicThis page
readyEvents, metrics and alerts
registry-credentialsArtifacts and models
rolesOrganizations, projects and access
service-definitionsServices and service definitions
servicesServices and service definitions
ssoThis page
support-grantsThis page
tag-scriptsDevices
transfersTransfers
usersOrganizations, projects and access
v1Licensing for the runtime endpoints, model deployment for the servings
vpnCloud instances
webhooksEvents, metrics and alerts
applyapply and export
exportapply and export
callMCP server and generic dispatch
mcpMCP server and generic dispatch
toolsMCP server and generic dispatch
completionCLI overview
helpCLI overview

Full command reference

Every command below is generated from the deployment's own API description, so one subcommand is exactly one platform operation. Each entry names the method, the endpoint and the MCP tool name, so the same operation is identifiable whichever surface you drive it from. Path parameters are positional arguments, query parameters are flags, and a request body is --body or --body-file. The hand-written commands, the ones that stream, propagate an exit code, or hand your terminal to ssh, carry no operation line.

The prose above covers the commands most people reach for. This section is the complete surface, for when you need the flag you have not used before.

clika-rt agent

agent has 1 subcommands.

clika-rt agent self

Deregister the calling device

clika-rt agent self [flags]
FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: DELETE /api/agent/self. MCP tool name: delete_agent_self.

clika-rt agent-versions

agent-versions has 4 subcommands.

clika-rt agent-versions create

Register agent version

clika-rt agent-versions create [flags]
FlagTypeDefaultMeaning
--bodystringnonerequest body (inline JSON)
--body-filestringnonerequest body (path to a JSON file)
--rawboolfalseprint raw response without pretty-printing

Endpoint: POST /api/agent-versions. MCP tool name: post_agent_versions.

clika-rt agent-versions delete

Delete agent version

clika-rt agent-versions delete <version> [flags]

Positional arguments: required <version>.

FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: DELETE /api/agent-versions/{version}. MCP tool name: delete_agent_versions_version.

clika-rt agent-versions latest

Get latest stable agent version

clika-rt agent-versions latest [flags]
FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: GET /api/agent-versions/latest. MCP tool name: get_agent_versions_latest.

clika-rt agent-versions list

List agent versions

clika-rt agent-versions list [flags]
FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: GET /api/agent-versions. MCP tool name: get_agent_versions.

clika-rt billing

billing has 2 subcommands.

clika-rt billing catalog

Billing catalog

clika-rt billing catalog [flags]
FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: GET /api/billing/catalog. MCP tool name: get_billing_catalog.

clika-rt billing stripe-webhook

Stripe webhook intake

clika-rt billing stripe-webhook [flags]
FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: POST /api/billing/stripe/webhook. MCP tool name: post_billing_stripe_webhook.

clika-rt engine-packages

engine-packages has 4 subcommands.

clika-rt engine-packages create

Register engine package version

clika-rt engine-packages create [flags]
FlagTypeDefaultMeaning
--bodystringnonerequest body (inline JSON)
--body-filestringnonerequest body (path to a JSON file)
--rawboolfalseprint raw response without pretty-printing

Endpoint: POST /api/engine-packages. MCP tool name: post_engine_packages.

clika-rt engine-packages delete

Delete engine package version

clika-rt engine-packages delete <version> [flags]

Positional arguments: required <version>.

FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: DELETE /api/engine-packages/{version}. MCP tool name: delete_engine_packages_version.

clika-rt engine-packages latest

Get latest enabled engine package

clika-rt engine-packages latest [flags]
FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: GET /api/engine-packages/latest. MCP tool name: get_engine_packages_latest.

clika-rt engine-packages list

List engine package versions

clika-rt engine-packages list [flags]
FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: GET /api/engine-packages. MCP tool name: get_engine_packages.

clika-rt internal

internal has 1 subcommands.

clika-rt internal mqtt-authn

Authenticate an MQTT client on behalf of the broker

clika-rt internal mqtt-authn [flags]
FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: POST /api/internal/mqtt/authn. MCP tool name: post_internal_mqtt_authn.

clika-rt profile

profile has 4 subcommands.

clika-rt profile avatar-create

Upload profile avatar

clika-rt profile avatar-create [flags]
FlagTypeDefaultMeaning
--bodystringnonerequest body (inline JSON)
--body-filestringnonerequest body (path to a JSON file)
--rawboolfalseprint raw response without pretty-printing

Endpoint: POST /api/profile/avatar. MCP tool name: post_profile_avatar.

clika-rt profile avatar-delete

Delete profile avatar

clika-rt profile avatar-delete [flags]
FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: DELETE /api/profile/avatar. MCP tool name: delete_profile_avatar.

clika-rt profile avatar-user_id

Get profile avatar

clika-rt profile avatar-user_id <user_id> [flags]

Positional arguments: required <user_id>.

FlagTypeDefaultMeaning
--expstringnoneUnix-seconds expiry (matched by the HMAC)
--rawboolfalseprint raw response without pretty-printing
--sizestringnoneVariant size; 256 (default) or 64
--tokenstringnoneHMAC signature token

Endpoint: GET /api/profile/avatar/{user_id}. MCP tool name: get_profile_avatar_user_id.

clika-rt profile update

Update own profile

clika-rt profile update [flags]
FlagTypeDefaultMeaning
--bodystringnonerequest body (inline JSON)
--body-filestringnonerequest body (path to a JSON file)
--rawboolfalseprint raw response without pretty-printing

Endpoint: PUT /api/profile. MCP tool name: put_profile.

clika-rt public

public has 2 subcommands.

clika-rt public benchmark-shares

Get shared benchmark result (public)

clika-rt public benchmark-shares <token> [flags]

Positional arguments: required <token>.

FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: GET /api/public/benchmark-shares/{token}. MCP tool name: get_public_benchmark_shares_token.

clika-rt public benchmark-shares-card.png

Get shared benchmark card image (public)

clika-rt public benchmark-shares-card.png <token> [flags]

Positional arguments: required <token>.

FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: GET /api/public/benchmark-shares/{token}/card.png. MCP tool name: get_public_benchmark_shares_token_card.png.

clika-rt sso

sso has 5 subcommands.

clika-rt sso providers

List SSO providers (admin)

clika-rt sso providers [flags]
FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: GET /api/sso/providers. MCP tool name: get_sso_providers.

clika-rt sso providers-create

Create SSO provider

clika-rt sso providers-create [flags]
FlagTypeDefaultMeaning
--bodystringnonerequest body (inline JSON)
--body-filestringnonerequest body (path to a JSON file)
--rawboolfalseprint raw response without pretty-printing

Endpoint: POST /api/sso/providers. MCP tool name: post_sso_providers.

clika-rt sso providers-delete-id

Delete SSO provider

clika-rt sso providers-delete-id <id> [flags]

Positional arguments: required <id>.

FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: DELETE /api/sso/providers/{id}. MCP tool name: delete_sso_providers_id.

clika-rt sso providers-id

Get SSO provider

clika-rt sso providers-id <id> [flags]

Positional arguments: required <id>.

FlagTypeDefaultMeaning
--rawboolfalseprint raw response without pretty-printing

Endpoint: GET /api/sso/providers/{id}. MCP tool name: get_sso_providers_id.

clika-rt sso providers-update-id

Update SSO provider

clika-rt sso providers-update-id <id> [flags]

Positional arguments: required <id>.

FlagTypeDefaultMeaning
--bodystringnonerequest body (inline JSON)
--body-filestringnonerequest body (path to a JSON file)
--rawboolfalseprint raw response without pretty-printing

Endpoint: PUT /api/sso/providers/{id}. MCP tool name: put_sso_providers_id.

clika-rt support-grants

support-grants has 1 subcommands.

clika-rt support-grants list

Support windows against your organization

clika-rt support-grants list [flags]
FlagTypeDefaultMeaning
--activestringnoneOnly live windows
--rawboolfalseprint raw response without pretty-printing

Endpoint: GET /api/support-grants. MCP tool name: get_support_grants.