Skip to main content
Glama

Datadog MCP Server

by brukhabtu
  • Apple
  • Linux

ListUsers

Retrieve and manage all users in an organization, including deactivated or unverified ones. Filter by status, sort by attributes, and paginate results for efficient user management.

Instructions

Get the list of all users in the organization. This list includes all users even if they are deactivated or unverified.

Query Parameters:

  • page[size]: Size for a given page. The maximum allowed value is 100.
  • page[number]: Specific page number to return.
  • sort: User attribute to order results by. Sort order is ascending by default. Sort order is descending if the field is prefixed by a negative sign, for example sort=-name. Options: name, modified_at, user_count.
  • sort_dir: Direction of sort. Options: asc, desc.
  • filter: Filter all users by the given string. Defaults to no filtering.
  • filter[status]: Filter on status attribute. Comma separated list, with possible values Active, Pending, and Disabled. Defaults to no filtering.

Responses:

  • 200 (Success): OK
    • Content-Type: application/json
    • Response Properties:
      • data: Array of returned users.
      • included: Array of objects related to the users.
    • Example:
{ "data": [ "unknown_type" ], "included": [ "unknown_type" ], "meta": "unknown_type" }
  • 400: Bad Request
    • Content-Type: application/json
    • Response Properties:
      • errors: A list of errors.
    • Example:
{ "errors": [ "Bad Request" ] }
  • 403: Authentication error
    • Content-Type: application/json
    • Response Properties:
      • errors: A list of errors.
    • Example:
{ "errors": [ "Bad Request" ] }
  • 429: Too many requests
    • Content-Type: application/json
    • Response Properties:
      • errors: A list of errors.
    • Example:
{ "errors": [ "Bad Request" ] }

Input Schema

NameRequiredDescriptionDefault
filterNoFilter all users by the given string. Defaults to no filtering.
filter[status]NoFilter on status attribute. Comma separated list, with possible values `Active`, `Pending`, and `Disabled`. Defaults to no filtering.
page[number]NoSpecific page number to return.
page[size]NoSize for a given page. The maximum allowed value is 100.
sortNoUser attribute to order results by. Sort order is ascending by default. Sort order is descending if the field is prefixed by a negative sign, for example `sort=-name`. Options: `name`, `modified_at`, `user_count`.name
sort_dirNoDirection of sort.desc

Input Schema (JSON Schema)

{ "properties": { "filter": { "description": "Filter all users by the given string. Defaults to no filtering.", "type": "string" }, "filter[status]": { "description": "Filter on status attribute.\nComma separated list, with possible values `Active`, `Pending`, and `Disabled`.\nDefaults to no filtering.", "example": "Active", "type": "string" }, "page[number]": { "default": 0, "description": "Specific page number to return.", "example": 0, "format": "int64", "type": "integer" }, "page[size]": { "default": 10, "description": "Size for a given page. The maximum allowed value is 100.", "example": 10, "format": "int64", "type": "integer" }, "sort": { "default": "name", "description": "User attribute to order results by. Sort order is ascending by default.\nSort order is descending if the field\nis prefixed by a negative sign, for example `sort=-name`. Options: `name`,\n`modified_at`, `user_count`.", "example": "name", "type": "string" }, "sort_dir": { "default": "desc", "description": "Direction of sort.", "enum": [ "asc", "desc" ], "type": "string", "x-enum-varnames": [ "ASC", "DESC" ] } }, "required": [], "type": "object" }

You must be authenticated.

Other Tools from Datadog MCP Server

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/brukhabtu/datadog-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server