{ "opencollection": "1.0.0", "info": { "name": "Datadog Account All API", "version": "1.0" }, "request": { "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "items": [ { "info": { "name": "All", "type": "folder" }, "items": [ { "info": { "name": "Datadog Get All Api Keys", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/api_keys", "params": [ { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "page[number]", "value": "", "type": "query", "description": "Specific page number to return." }, { "name": "sort", "value": "", "type": "query", "description": "API key attribute used to sort results. Sort order is ascending\nby default. In order to specify a descending sort, prefix the\nattribute with a minus sign." }, { "name": "filter", "value": "", "type": "query", "description": "Filter API keys by the specified string." }, { "name": "filter[created_at][start]", "value": "", "type": "query", "description": "Only include API keys created on or after the specified date." }, { "name": "filter[created_at][end]", "value": "", "type": "query", "description": "Only include API keys created on or before the specified date." }, { "name": "filter[modified_at][start]", "value": "", "type": "query", "description": "Only include API keys modified on or after the specified date." }, { "name": "filter[modified_at][end]", "value": "", "type": "query", "description": "Only include API keys modified on or before the specified date." }, { "name": "include", "value": "", "type": "query", "description": "Comma separated list of resource paths for related resources to include in the response. Supported resource paths are `created_by` and `modified_by`." }, { "name": "filter[remote_config_read_enabled]", "value": "", "type": "query", "description": "Filter API keys by remote config read enabled status." }, { "name": "filter[category]", "value": "", "type": "query", "description": "Filter API keys by category." } ] }, "docs": "List all API keys available for your account." }, { "info": { "name": "Datadog Get All Span-based Metrics", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/apm/config/metrics" }, "docs": "Get the list of configured span-based metrics with their definitions." }, { "info": { "name": "Datadog List All Apm Retention Filters", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/apm/config/retention-filters" }, "docs": "Get the list of APM retention filters." }, { "info": { "name": "Datadog Get All Application Keys", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/application_keys", "params": [ { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "page[number]", "value": "", "type": "query", "description": "Specific page number to return." }, { "name": "sort", "value": "", "type": "query", "description": "Application key attribute used to sort results. Sort order is ascending\nby default. In order to specify a descending sort, prefix the\nattribute with a minus sign." }, { "name": "filter", "value": "", "type": "query", "description": "Filter application keys by the specified string." }, { "name": "filter[created_at][start]", "value": "", "type": "query", "description": "Only include application keys created on or after the specified date." }, { "name": "filter[created_at][end]", "value": "", "type": "query", "description": "Only include application keys created on or before the specified date." }, { "name": "include", "value": "", "type": "query", "description": "Resource path for related resources to include in the response. Only `owned_by` is supported." } ] }, "docs": "List all application keys available for your org" }, { "info": { "name": "Datadog List All Authn Mappings", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/authn_mappings", "params": [ { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "page[number]", "value": "", "type": "query", "description": "Specific page number to return." }, { "name": "sort", "value": "example_value", "type": "query", "description": "Sort AuthN Mappings depending on the given field." }, { "name": "filter", "value": "example_value", "type": "query", "description": "Filter all mappings by the given string." }, { "name": "resource_type", "value": "metric alert", "type": "query", "description": "Filter by mapping resource type. Defaults to \"role\" if not specified." } ] }, "docs": "List all AuthN Mappings in the org." }, { "info": { "name": "Datadog Get All Projects", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/cases/projects", "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get all projects." }, { "info": { "name": "Datadog Get All Container Images", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/container_images", "params": [ { "name": "filter[tags]", "value": "short_image:redis,status:running", "type": "query", "description": "Comma-separated list of tags to filter Container Images by." }, { "name": "group_by", "value": "registry,image_tags", "type": "query", "description": "Comma-separated list of tags to group Container Images by." }, { "name": "sort", "value": "container_count", "type": "query", "description": "Attribute to sort Container Images by." }, { "name": "page[size]", "value": "42", "type": "query", "description": "Maximum number of results returned." }, { "name": "page[cursor]", "value": "example_value", "type": "query", "description": "String to query the next page of results.\nThis key is provided with each valid response from the API in `meta.pagination.next_cursor`." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get all Container Images for your organization." }, { "info": { "name": "Datadog Get All Containers", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/containers", "params": [ { "name": "filter[tags]", "value": "env:prod,short_image:cassandra", "type": "query", "description": "Comma-separated list of tags to filter containers by." }, { "name": "group_by", "value": "datacenter,cluster", "type": "query", "description": "Comma-separated list of tags to group containers by." }, { "name": "sort", "value": "started_at", "type": "query", "description": "Attribute to sort containers by." }, { "name": "page[size]", "value": "42", "type": "query", "description": "Maximum number of results returned." }, { "name": "page[cursor]", "value": "example_value", "type": "query", "description": "String to query the next page of results.\nThis key is provided with each valid response from the API in `meta.pagination.next_cursor`." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get all containers for your organization." }, { "info": { "name": "Datadog Get All Csm Agents", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/csm/onboarding/agents", "params": [ { "name": "page", "value": "2", "type": "query", "description": "The page index for pagination (zero-based)." }, { "name": "size", "value": "12", "type": "query", "description": "The number of items to include in a single page." }, { "name": "query", "value": "hostname:COMP-T2H4J27423", "type": "query", "description": "A search query string to filter results (for example, `hostname:COMP-T2H4J27423`)." }, { "name": "order_direction", "value": "example_value", "type": "query", "description": "The sort direction for results. Use `asc` for ascending or `desc` for descending." } ] }, "docs": "Get the list of all CSM Agents running on your hosts and containers." }, { "info": { "name": "Datadog Get All Csm Serverless Agents", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/csm/onboarding/serverless/agents", "params": [ { "name": "page", "value": "2", "type": "query", "description": "The page index for pagination (zero-based)." }, { "name": "size", "value": "12", "type": "query", "description": "The number of items to include in a single page." }, { "name": "query", "value": "hostname:COMP-T2H4J27423", "type": "query", "description": "A search query string to filter results (for example, `hostname:COMP-T2H4J27423`)." }, { "name": "order_direction", "value": "example_value", "type": "query", "description": "The sort direction for results. Use `asc` for ascending or `desc` for descending." } ] }, "docs": "Get the list of all CSM Serverless Agents running on your hosts and containers." }, { "info": { "name": "Datadog Get All Application Keys Owned by Current User", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/current_user/application_keys", "params": [ { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "page[number]", "value": "", "type": "query", "description": "Specific page number to return." }, { "name": "sort", "value": "", "type": "query", "description": "Application key attribute used to sort results. Sort order is ascending\nby default. In order to specify a descending sort, prefix the\nattribute with a minus sign." }, { "name": "filter", "value": "", "type": "query", "description": "Filter application keys by the specified string." }, { "name": "filter[created_at][start]", "value": "", "type": "query", "description": "Only include application keys created on or after the specified date." }, { "name": "filter[created_at][end]", "value": "", "type": "query", "description": "Only include application keys created on or before the specified date." }, { "name": "include", "value": "", "type": "query", "description": "Resource path for related resources to include in the response. Only `owned_by` is supported." } ] }, "docs": "List all application keys available for current user" }, { "info": { "name": "Datadog Get All Downtimes", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/downtime", "params": [ { "name": "current_only", "value": "true", "type": "query", "description": "Only return downtimes that are active when the request is made." }, { "name": "include", "value": "created_by,monitor", "type": "query", "description": "Comma-separated list of resource paths for related resources to include in the response. Supported resource\npaths are `created_by` and `monitor`." }, { "name": "page[offset]", "value": "", "type": "query", "description": "Specific offset to use as the beginning of the returned page." }, { "name": "page[limit]", "value": "100", "type": "query", "description": "Maximum number of downtimes in the response." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get all scheduled downtimes." }, { "info": { "name": "Datadog List All Aws Integrations", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/integration/aws/accounts", "params": [ { "name": "aws_account_id", "value": "123456789012", "type": "query", "description": "Optional query parameter to filter accounts by AWS Account ID. If not provided, all accounts are returned." } ] }, "docs": "Get a list of AWS Account Integration Configs." }, { "info": { "name": "Datadog List All Gcp Sts-enabled Service Accounts", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/integration/gcp/accounts" }, "docs": "List all GCP STS-enabled service accounts configured in your Datadog account." }, { "info": { "name": "Datadog Get All Tenant-based Handles", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/integration/ms-teams/configuration/tenant-based-handles", "params": [ { "name": "tenant_id", "value": "", "type": "query", "description": "Your tenant id." }, { "name": "name", "value": "", "type": "query", "description": "Your tenant-based handle name." } ] }, "docs": "Get a list of all tenant-based handles from the Datadog Microsoft Teams integration." }, { "info": { "name": "Datadog Get All Workflows Webhook Handles", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/integration/ms-teams/configuration/workflows-webhook-handles", "params": [ { "name": "name", "value": "", "type": "query", "description": "Your Workflows webhook handle name." } ] }, "docs": "Get a list of all Workflows webhook handles from the Datadog Microsoft Teams integration." }, { "info": { "name": "Datadog Get All Service Objects", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/integration/opsgenie/services" }, "docs": "Get a list of all services from the Datadog Opsgenie integration." }, { "info": { "name": "Datadog Get All Archives", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/logs/config/archives" }, "docs": "Get the list of configured logs archives with their definitions." }, { "info": { "name": "Datadog Get All Custom Destinations", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/logs/config/custom-destinations" }, "docs": "Get the list of configured custom destinations in your organization with their definitions." }, { "info": { "name": "Datadog Get All Log-based Metrics", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/logs/config/metrics" }, "docs": "Get the list of configured log-based metrics with their definitions." }, { "info": { "name": "Datadog Get All Restriction Queries for a Given User", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/logs/config/restriction_queries/user/:user_id", "params": [ { "name": "user_id", "value": "", "type": "path", "description": "The ID of the user." } ] }, "docs": "Get all restriction queries for a given user." }, { "info": { "name": "Datadog Get All Monitor Notification Rules", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/monitor/notification_rule", "params": [ { "name": "include", "value": "created_by", "type": "query", "description": "Comma-separated list of resource paths for related resources to include in the response. Supported resource\npath is `created_by`." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Returns a list of all monitor notification rules." }, { "info": { "name": "Datadog Get All Monitor Configuration Policies", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/monitor/policy", "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get all monitor configuration policies." }, { "info": { "name": "Datadog Get All Aggregated Connections", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/network/connections/aggregate", "params": [ { "name": "from", "value": "42", "type": "query", "description": "Unix timestamp (number of seconds since epoch) of the start of the query window. If not provided, the start of the query window is 15 minutes before the `to` timestamp. If neither `from` nor `to` are provided, the query window is `[now - 15m, now]`." }, { "name": "to", "value": "42", "type": "query", "description": "Unix timestamp (number of seconds since epoch) of the end of the query window. If not provided, the end of the query window is the current time. If neither `from` nor `to` are provided, the query window is `[now - 15m, now]`." }, { "name": "group_by", "value": "example_value", "type": "query", "description": "Comma-separated list of fields to group connections by." }, { "name": "tags", "value": "env:production", "type": "query", "description": "Comma-separated list of tags to filter connections by." }, { "name": "limit", "value": "42", "type": "query", "description": "The number of connections to be returned. The maximum value is 5000." } ] }, "docs": "Get all aggregated connections." }, { "info": { "name": "Datadog Get All Powerpacks", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/powerpacks", "params": [ { "name": "page[limit]", "value": "25", "type": "query", "description": "Maximum number of powerpacks in the response." }, { "name": "page[offset]", "value": "", "type": "query", "description": "Specific offset to use as the beginning of the returned page." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get a list of all powerpacks." }, { "info": { "name": "Datadog Get All Processes", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/processes", "params": [ { "name": "search", "value": "example_value", "type": "query", "description": "String to search processes by." }, { "name": "tags", "value": "account:prod,user:admin", "type": "query", "description": "Comma-separated list of tags to filter processes by." }, { "name": "from", "value": "42", "type": "query", "description": "Unix timestamp (number of seconds since epoch) of the start of the query window.\nIf not provided, the start of the query window will be 15 minutes before the `to` timestamp. If neither\n`from` nor `to` are provided, the query window will be `[now - 15m, now]`." }, { "name": "to", "value": "42", "type": "query", "description": "Unix timestamp (number of seconds since epoch) of the end of the query window.\nIf not provided, the end of the query window will be 15 minutes after the `from` timestamp. If neither\n`from` nor `to` are provided, the query window will be `[now - 15m, now]`." }, { "name": "page[limit]", "value": "42", "type": "query", "description": "Maximum number of results returned." }, { "name": "page[cursor]", "value": "example_value", "type": "query", "description": "String to query the next page of results.\nThis key is provided with each valid response from the API in `meta.page.after`." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get all processes for your organization." }, { "info": { "name": "Datadog List All Waf Custom Rules", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/remote_config/products/asm/waf/custom_rules" }, "docs": "Retrieve a list of WAF custom rule." }, { "info": { "name": "Datadog List All Waf Exclusion Filters", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/remote_config/products/asm/waf/exclusion_filters" }, "docs": "Retrieve a list of WAF exclusion filters." }, { "info": { "name": "Datadog Get All Workload Protection Agent Rules", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/remote_config/products/cws/agent_rules", "params": [ { "name": "policy_id", "value": "6517fcc1-cec7-4394-a655-8d6e9d085255", "type": "query", "description": "The ID of the Agent policy" } ] }, "docs": "Get the list of Workload Protection agent rules.\n\n**Note**: This endpoint is not available for the Government (US1-FED) site. Please reference the (US1-FED) specific resource below." }, { "info": { "name": "Datadog Get All Workload Protection Policies", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/remote_config/products/cws/policy" }, "docs": "Get the list of Workload Protection policies.\n\n**Note**: This endpoint is not available for the Government (US1-FED) site. Please reference the (US1-FED) specific resource below." }, { "info": { "name": "Datadog Get All Users of a Role", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/roles/:role_id/users", "params": [ { "name": "role_id", "value": "", "type": "path", "description": "The unique identifier of the role." }, { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "page[number]", "value": "", "type": "query", "description": "Specific page number to return." }, { "name": "sort", "value": "example_value", "type": "query", "description": "User attribute to order results by. Sort order is **ascending** by default.\nSort order is **descending** if the field is prefixed by a negative sign,\nfor example `sort=-name`. Options: `name`, `email`, `status`." }, { "name": "filter", "value": "example_value", "type": "query", "description": "Filter all users by the given string. Defaults to no filtering." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Gets all users of a role." }, { "info": { "name": "Datadog List All the Rum Applications", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/rum/applications" }, "docs": "List all the RUM applications in your organization." }, { "info": { "name": "Datadog Get All Rum Retention Filters", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/rum/applications/:app_id/retention_filters", "params": [ { "name": "app_id", "value": "", "type": "path", "description": "RUM application ID." } ] }, "docs": "Get the list of RUM retention filters for a RUM application." }, { "info": { "name": "Datadog Get All Rum-based Metrics", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/rum/config/metrics" }, "docs": "Get the list of configured rum-based metrics with their definitions." }, { "info": { "name": "Datadog List All Rule Outcomes", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/scorecard/outcomes", "params": [ { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "page[offset]", "value": "", "type": "query", "description": "Specific offset to use as the beginning of the returned page." }, { "name": "include", "value": "rule", "type": "query", "description": "Include related rule details in the response." }, { "name": "fields[outcome]", "value": "state, service_name", "type": "query", "description": "Return only specified values in the outcome attributes." }, { "name": "fields[rule]", "value": "name", "type": "query", "description": "Return only specified values in the included rule details." }, { "name": "filter[outcome][service_name]", "value": "web-store", "type": "query", "description": "Filter the outcomes on a specific service name." }, { "name": "filter[outcome][state]", "value": "fail", "type": "query", "description": "Filter the outcomes by a specific state." }, { "name": "filter[rule][enabled]", "value": "true", "type": "query", "description": "Filter outcomes on whether a rule is enabled/disabled." }, { "name": "filter[rule][id]", "value": "f4485c79-0762-449c-96cf-c31e54a659f6", "type": "query", "description": "Filter outcomes based on rule ID." }, { "name": "filter[rule][name]", "value": "SLOs Defined", "type": "query", "description": "Filter outcomes based on rule name." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Fetches all rule outcomes." }, { "info": { "name": "Datadog List All Rules", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/scorecard/rules", "params": [ { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "page[offset]", "value": "", "type": "query", "description": "Specific offset to use as the beginning of the returned page." }, { "name": "include", "value": "scorecard", "type": "query", "description": "Include related scorecard details in the response." }, { "name": "filter[rule][id]", "value": "37d2f990-c885-4972-949b-8b798213a166", "type": "query", "description": "Filter the rules on a rule ID." }, { "name": "filter[rule][enabled]", "value": "true", "type": "query", "description": "Filter for enabled rules only." }, { "name": "filter[rule][custom]", "value": "true", "type": "query", "description": "Filter for custom rules only." }, { "name": "filter[rule][name]", "value": "Code Repos Defined", "type": "query", "description": "Filter rules on the rule name." }, { "name": "filter[rule][description]", "value": "Identifying", "type": "query", "description": "Filter rules on the rule description." }, { "name": "fields[rule]", "value": "name, description", "type": "query", "description": "Return only specific fields in the response for rule attributes." }, { "name": "fields[scorecard]", "value": "name", "type": "query", "description": "Return only specific fields in the included response for scorecard attributes." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Fetch all rules." }, { "info": { "name": "Datadog Get All Workload Protection Agent Rules (us1-fed)", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/security_monitoring/cloud_workload_security/agent_rules" }, "docs": "Get the list of agent rules.\n\n**Note**: This endpoint should only be used for the Government (US1-FED) site." }, { "info": { "name": "Datadog Get All Security Filters", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/security_monitoring/configuration/security_filters", "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get the list of configured security filters with their definitions." }, { "info": { "name": "Datadog Get All Suppression Rules", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/security_monitoring/configuration/suppressions", "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get the list of all suppression rules." }, { "info": { "name": "Datadog Get a List of All Incident Services", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/services", "params": [ { "name": "include", "value": "", "type": "query", "description": "Specifies which types of related objects should be included in the response." }, { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "page[offset]", "value": "", "type": "query", "description": "Specific offset to use as the beginning of the returned page." }, { "name": "filter", "value": "", "type": "query", "description": "A search query that filters services by name." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get all incident services uploaded for the requesting user's organization. If the `include[users]` query parameter is provided, the included attribute will contain the users related to these incident services." }, { "info": { "name": "Datadog Get All Service Definitions", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/services/definitions", "params": [ { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "page[number]", "value": "", "type": "query", "description": "Specific page number to return." }, { "name": "schema_version", "value": "", "type": "query", "description": "The schema version desired in the response." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get a list of all service definitions from the Datadog Service Catalog." }, { "info": { "name": "Datadog Get All Teams", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/team", "params": [ { "name": "page[number]", "value": "", "type": "query", "description": "Specific page number to return." }, { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "sort", "value": "example_value", "type": "query", "description": "Specifies the order of the returned teams" }, { "name": "include", "value": "", "type": "query", "description": "Included related resources optionally requested. Allowed enum values: `team_links, user_team_permissions`" }, { "name": "filter[keyword]", "value": "example_value", "type": "query", "description": "Search query. Can be team name, team handle, or email of team member" }, { "name": "filter[me]", "value": "true", "type": "query", "description": "When true, only returns teams the current user belongs to" }, { "name": "fields[team]", "value": "", "type": "query", "description": "List of fields that need to be fetched." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get all teams.\nCan be used to search for teams using the `filter[keyword]` and `filter[me]` query parameters." }, { "info": { "name": "Datadog Get a List of All Incident Teams", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/teams", "params": [ { "name": "include", "value": "", "type": "query", "description": "Specifies which types of related objects should be included in the response." }, { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "page[offset]", "value": "", "type": "query", "description": "Specific offset to use as the beginning of the returned page." }, { "name": "filter", "value": "", "type": "query", "description": "A search query that filters teams by name." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get all incident teams for the requesting user's organization. If the `include[users]` query parameter is provided, the included attribute will contain the users related to these incident teams." }, { "info": { "name": "Datadog List All Users", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/users", "params": [ { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "page[number]", "value": "", "type": "query", "description": "Specific page number to return." }, { "name": "sort", "value": "name", "type": "query", "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`." }, { "name": "sort_dir", "value": "example_value", "type": "query", "description": "Direction of sort. Options: `asc`, `desc`." }, { "name": "filter", "value": "example_value", "type": "query", "description": "Filter all users by the given string. Defaults to no filtering." }, { "name": "filter[status]", "value": "Active", "type": "query", "description": "Filter on status attribute.\nComma separated list, with possible values `Active`, `Pending`, and `Disabled`.\nDefaults to no filtering." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Get the list of all users in the organization. This list includes\nall users even if they are deactivated or unverified." } ] } ], "bundled": true }