Last updated 2 months ago
Was this helpful?
/system/info
curl -L \ --url '/api/system/info' \ --header 'Authorization: YOUR_API_KEY'
{ "time": "text", "version": "text", "license": { "name": "text", "file": {} } }
/system/preflight
curl -L \ --url '/api/system/preflight' \ --header 'Authorization: YOUR_API_KEY'
{ "dockerHub": { "status": true, "statusText": "text", "url": "text" }, "cybusRegistry": { "status": true, "statusText": "text", "url": "text" }, "cybusPortal": { "status": true, "statusText": "text", "url": "text" }, "currentVersions": { "series": {} } }
/system/licensefile
curl -L \ --request PUT \ --url '/api/system/licensefile' \ --header 'Authorization: YOUR_API_KEY'
/system/refresh
curl -L \ --url '/api/system/refresh' \ --header 'Authorization: YOUR_API_KEY'
/system/health
curl -L \ --url '/api/system/health' \ --header 'Authorization: YOUR_API_KEY'
{ "system": { "status": [ { "name": "text", "status": "text", "uptime": "text" } ] } }
/system/vrpcHealth
curl -L \ --url '/api/system/vrpcHealth' \ --header 'Authorization: YOUR_API_KEY'
{ "agentStatus": { "agentName": "text", "status": "text" }, "VRPCInterServiceCommunication": [ { "agentName": "text", "providers": [ { "providerName": "text", "reachable": true, "functionalityAffectedIfFailed": [ "text" ] } ] } ] }
/system/metrics
curl -L \ --url '/api/system/metrics' \ --header 'Authorization: YOUR_API_KEY'
{}
curl -L \ --request PUT \ --url '/api/system/metrics' \ --header 'Authorization: YOUR_API_KEY'
/system/agents
curl -L \ --url '/api/system/agents' \ --header 'Authorization: YOUR_API_KEY'
{ "name": "text", "status": "text", "version": "text", "hostname": "text", "classes": { "instances": [ "text" ] } }
/marketplace/apps
curl -L \ --url '/api/marketplace/apps' \ --header 'Authorization: YOUR_API_KEY'
[ { "directory": "text", "filename": "text", "name": "text", "description": "text", "homepage": "text", "icon": "text", "version": "text", "provider": "text", "availableInLicense": true, "publiclyOffered": true, "createdAt": "text", "updatedAt": "text" } ]
/marketplace/app
curl -L \ --url '/api/marketplace/app' \ --header 'Authorization: YOUR_API_KEY'
/marketplace/app/meta
curl -L \ --url '/api/marketplace/app/meta' \ --header 'Authorization: YOUR_API_KEY'