OK
Trustgrid Management API (1.0.0)
Alarm
Alarm filters manage criteria and thresholds for what events generate alerts.
- Mock serverhttps://apidocs.trustgrid.io/_mock/v2/alarm-channel
- https://api.trustgrid.io/v2/alarm-channel
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://apidocs.trustgrid.io/_mock/v2/alarm-channel \
-H 'Authorization: YOUR_API_KEY_HERE'[ { "emails": "string", "genericWebhook": "string", "msTeams": "string", "name": "string", "opsGenie": "string", "pagerduty": "string", "slackChannel": "string", "slackWebhook": "string", "uid": "string" } ]
- Mock serverhttps://apidocs.trustgrid.io/_mock/v2/alarm-channel
- https://api.trustgrid.io/v2/alarm-channel
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://apidocs.trustgrid.io/_mock/v2/alarm-channel \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"emails": "string",
"genericWebhook": "string",
"msTeams": "string",
"name": "string",
"opsGenie": "string",
"pagerduty": "string",
"slackChannel": "string",
"slackWebhook": "string",
"uid": "string"
}'- Mock serverhttps://apidocs.trustgrid.io/_mock/v2/alarm-channel/{uid}
- https://api.trustgrid.io/v2/alarm-channel/{uid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://apidocs.trustgrid.io/_mock/v2/alarm-channel/{uid}' \
-H 'Authorization: YOUR_API_KEY_HERE'Agent
Agents run on consumer devices and have a subset of appliance functionality
Appliance
Appliances are Trustgrid nodes deployed either physically or as a virtual machine.
Cluster
Clusters allow shared config and HA
Domain
A domain provides a logical grouping of nodes inside an organization.
Tag
Tags allow grouping clusters and nodes for permissions and reporting.
Upgrade Manager
Nodes can be upgraded in bulk using the upgrade manager.
Audit
Audits are logged to keep track of user and system changes. Trustgrid exposes authentication audits, configuration changes, and flow logs
Group
Groups allow exposing ZTNA applications to users.
Org
Org-related APIs expose support requests, support settings, and shared documents.
User
All interactions with the Trustgrid API require a user.