provider Widgets GET
/api/v2/widgets/{experience_type} @utdk/datadog
/api/v2/widgets/{experience_type} Search widgets
Search and list widgets for a given experience type. Supports filtering by widget type, creator, title, and tags, as well as sorting and pagination.
- experience_type path required
- The experience type for the widget.
- enum: ccm_reports, logs_reports, csv_reports, product_analytics
- filter[widgetType] query
- Filter widgets by widget type.
- enum: bar_chart, change, cloud_cost_summary, cohort…
- filter[creatorHandle] query
- Filter widgets by the email handle of the creator.
- string
- filter[isFavorited] query
- Filter to only widgets favorited by the current user.
- boolean
- filter[title] query
- Filter widgets by title (substring match).
- string
- filter[tags] query
- Filter widgets by tags. Format as bracket-delimited CSV, e.g. `[tag1,tag2]`.
- string
- sort query
- Sort field for the results. Prefix with `-` for descending order. Allowed values: `title`, `created_at`, `modified_at`.
- string
- page[number] query
- Page number for pagination (0-indexed).
- integer
- page[size] query
- Number of widgets per page.
- integer
Try it
Authentication
Configure credentials for Datadog API V2 Collection
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.
Saved automatically to browser storage.
Code snippet
Updates live as you fill in the form above.
TypeScript
import datadog from '@utdk/datadog';
await datadog.searchwidgets({
"sort": "-modified_at",
"page[number]": 0,
"page[size]": 50
})