ListRoles
Retrieve and manage roles with detailed information on Datadog MCP Server. Filter, sort, and paginate roles by name, ID, or other criteria for efficient role administration.
Instructions
Returns all roles, including their names and their unique identifiers.
Query Parameters:
- page[size]: Size for a given page. The maximum allowed value is 100.
- page[number]: Specific page number to return.
- sort: Sort roles depending on the given field. Sort order is ascending by default.
Sort order is descending if the field is prefixed by a negative sign, for example:
sort=-name
. - filter: Filter all roles by the given string.
- filter[id]: Filter all roles by the given list of role IDs.
Responses:
- 200 (Success): OK
- Content-Type:
application/json
- Response Properties:
- data: Array of returned roles.
- Example:
- Content-Type:
- 403: Authentication error
- Content-Type:
application/json
- Response Properties:
- errors: A list of errors.
- Example:
- Content-Type:
- 429: Too many requests
- Content-Type:
application/json
- Response Properties:
- errors: A list of errors.
- Example:
- Content-Type:
Input Schema
Name | Required | Description | Default |
---|---|---|---|
filter | No | Filter all roles by the given string. | |
filter[id] | No | Filter all roles by the given list of role IDs. | |
page[number] | No | Specific page number to return. | |
page[size] | No | Size for a given page. The maximum allowed value is 100. | |
sort | No | Sorting options for roles. | name |