Registry / cloud / datadog-datadog-api-client-go-v2

datadog-datadog-api-client-go-v2

JSON →
library2.58.0gogounverified

Go client library for the Datadog API, supporting v1, v2, and common packages.

go get github.com/DataDog/datadog-api-client-go/v2
INSTALL
IMPORT
SIG · DATADOG-DATADOG-AP
D
datadog-datadog-api-client-go-v2
cloudgov2.58.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

datadogV2
github.com/DataDog/datadog-api-client-go/v2/api/datadogV2

Initialize the Datadog v2 API client and list users.

package main import ( "context" "github.com/DataDog/datadog-api-client-go/v2/api/datadogV2" ) func main() { ctx := context.WithValue(context.Background(), datadogV2.ContextAPIKeys, map[string]datadogV2.APIKey{ "apiKeyAuth": {Key: "YOUR_API_KEY"}, "appKeyAuth": {Key: "YOUR_APP_KEY"}, }) apiClient := datadogV2.NewAPIClient(datadogV2.NewConfiguration()) _, _, _ = apiClient.UsersApi.ListUsers(ctx).Execute() }
Debug
Known issues
gotchaAPI keys must be set via context or environment variables; missing keys cause authentication errors.
fix
Set DD_CLIENT_API_KEY and DD_CLIENT_APP_KEY environment variables or pass them via context.
affects: >=2.0.0
Upgrade
Version history
2.58.0latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
28 hits · last 30 days
node
26
Resources
datadog-datadog-api-client-go-v2 — go get datadog-datadog-api-client-go-v2 · libregistry