getTeams
A Graze API GET request that returns information on all the teams in Moogsoft Enterprise.
Back to Graze API EndPoint Reference.
Request arguments
Endpoint getTeams
takes the following request arguments:
Endpoint getTeams
takes no other arguments because this endpoint returns data on all the teams in Moogsoft Enterprise.
Response
Endpoint getTeams
returns the following response:
Successful requests return an array of JSON objects containing the following:
Type | Description |
---|---|
JSON Object | Details of each team in Moogsoft Enterprise. |
Examples
The following examples demonstrate typical use of endpoint getTeams
:
Request example
Example cURL request to return all the teams in Moogsoft Enterprise:
curl -G -u graze:graze -k -v "https://localhost/graze/v1/getTeams"
Response example
Example response returning details of all the teams in Moogsoft Enterprise:
[ { "room_id": 1, "alert_filter": "", "user_ids": [3], "sig_filter": "", "landing_page": "", "description": "Example Team", "active": true, "team_id": 1, "services": ["Commerce","Compute","CRM","Database"], "users": ["admin"], "name": "Cloud DevOps", "service_ids": [1,2,3,4] }, { "room_id": 2, "alert_filter": "(description = \"Test\") AND ((severity = 0) OR (severity = 2))", "user_ids": [5,6], "sig_filter": "((internal_priority = 0) OR (internal_priority = 1)) AND (description = \"Test\")", "landing_page": "", "description": "Team based in Kingston", "active": true, "team_id": 2, "services": ["Kingston::AD::Server","Kingston::Application::Server"], "users": ["AnnaMatthews1","JorgeHowell2"], "deleted": false, "name": "Team Kingston", "service_ids": [1,2] } ]