Skip to main content
Datadog logo

Overview

Add Datadog to any ModuleX agent or workflow. Infrastructure monitoring, log management, and application performance platform via the Datadog REST API (api.{region}/api).
Categories: Monitoring & Observability · Developer Tools & Infrastructure · Auth: Datadog API Keys · Actions: 11

Authentication

Datadog API Keys

Authenticate using your Datadog API key and Application key
2

Step 2

Copy or create a new API key
4

Step 4

Copy or create a new Application key
5

Step 5

Paste both keys below

Required Credentials

Available Actions

Response

Parameters

string
required
The regional site for the Datadog account (e.g. datadoghq.com, us3.datadoghq.com, us5.datadoghq.com, datadoghq.eu, ddog-gov.com)
string
required
The name of the timeseries metric
object
required
Points as a JSON object where keys are Unix timestamps (seconds) and values are numeric (e.g. {“1640995200”: 1.0})

Response

Parameters

string
required
The regional site for the Datadog account (e.g. datadoghq.com, us3.datadoghq.com, us5.datadoghq.com, datadoghq.eu, ddog-gov.com)
boolean
If true, only return dashboards that are shared
integer
Maximum number of dashboards to return
integer
Offset for pagination

Response

Parameters

string
required
The regional site for the Datadog account (e.g. datadoghq.com, us3.datadoghq.com, us5.datadoghq.com, datadoghq.eu, ddog-gov.com)
integer
POSIX timestamp (seconds) for the start of the query window; defaults to 24 hours ago
integer
POSIX timestamp (seconds) for the end of the query window; defaults to now
string
Filter by event priority: normal or low
string
Comma-separated list of sources to filter events (e.g. nagios,hudson)
string
Comma-separated list of tags to filter events (e.g. env:prod,role:db)

Response

Parameters

string
required
The regional site for the Datadog account (e.g. datadoghq.com, us3.datadoghq.com, us5.datadoghq.com, datadoghq.eu, ddog-gov.com)
string
Filter hosts by name, alias, or tag (e.g. env:production or host:web-01)
string
Field to sort hosts by: status, apps, cpu, iowait, or load
string
Direction of sort: asc or desc
integer
Number of hosts to return (max 1000)

Response

Parameters

string
required
The regional site for the Datadog account (e.g. datadoghq.com, us3.datadoghq.com, us5.datadoghq.com, datadoghq.eu, ddog-gov.com)
string
Search query to filter incidents using field:value syntax (e.g. state:active or severity:SEV-1)
integer
Number of incidents per page (default 10)
integer
Offset for pagination

Response

Parameters

string
required
The regional site for the Datadog account (e.g. datadoghq.com, us3.datadoghq.com, us5.datadoghq.com, datadoghq.eu, ddog-gov.com)
string
required
Search query following log search syntax (e.g. service:web-app status:error) (Default: *)
string
Minimum timestamp for logs; supports date math (now-15m), ISO-8601, or epoch ms; defaults to 15 minutes ago
string
Maximum timestamp for logs; supports date math (now), ISO-8601, or epoch ms; defaults to now
array
List of log index names to search (defaults to all indexes); element type: string
integer
Maximum number of logs to return per page (default 10, max 1000)
string
Sort order for results: -timestamp (newest first) or timestamp (oldest first)

Response

Parameters

string
required
The regional site for the Datadog account (e.g. datadoghq.com, us3.datadoghq.com, us5.datadoghq.com, datadoghq.eu, ddog-gov.com)
string
Filter metrics by host name

Response

Parameters

string
required
The regional site for the Datadog account (e.g. datadoghq.com, us3.datadoghq.com, us5.datadoghq.com, datadoghq.eu, ddog-gov.com)
string
Filter monitors by name, tag, or other attributes (e.g. tag:env:production or type:metric)
string
Comma-separated list of tags to filter monitors (e.g. env:prod,team:backend)
integer
Page number to return (0-indexed)
integer
Number of monitors per page (default 100)

Response

Parameters

string
required
The regional site for the Datadog account (e.g. datadoghq.com, us3.datadoghq.com, us5.datadoghq.com, datadoghq.eu, ddog-gov.com)
integer
Number of services per page (default 10)
integer
Page number (0-indexed)

Response

Limits & Quotas

  • Rate limits: Datadog enforces per-endpoint rate limits; default is 300 requests/minute for most endpoints, 60/min for logs search, and 120/hour for metric submission.
  • Pagination: Most list endpoints support pagination via count/start or page/page_size parameters.
  • Regions: The API base URL varies by account region. Use get_account_info to auto-detect the correct region before calling other tools.
  • Error model: Non-2xx responses and timeouts are caught and returned as success=False + error rather than raising.

PagerDuty

Sentry

Algolia