# @datadog/datadog-api-client-ip-allowlist

Latest version **0.0.1-beta.2** (published 2025-12-17) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install @datadog/datadog-api-client-ip-allowlist
pnpm add @datadog/datadog-api-client-ip-allowlist
yarn add @datadog/datadog-api-client-ip-allowlist
bun add @datadog/datadog-api-client-ip-allowlist
```

## Health

**Score 55/100 (C)** — status: stable.

Positive: has types; no vulnerabilities; high maintenance score.

Warnings: low downloads; no esm support; pre 1.0.

## Facts

| | |
|---|---|
| Version | 0.0.1-beta.2 |
| Published | 2025-12-17 |
| First published | 2025-06-05 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=18.0.0 |
| Dependencies | 1 |
| Unpacked size | 47.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 104 |
| Maintainers | datadog |
| Keywords | api, fetch, typescript |

## Links

- npm: https://www.npmjs.com/package/@datadog/datadog-api-client-ip-allowlist
- Repository: https://github.com/DataDog/datadog-api-client-typescript
- npm.io page: https://npm.io/package/@datadog/datadog-api-client-ip-allowlist

## Dependencies (1)

- [@datadog/datadog-api-client](https://npm.io/package/@datadog/datadog-api-client.md) ^2.0.0-beta.2

## Alternatives

- [launchdarkly-js-client-sdk](https://npm.io/package/launchdarkly-js-client-sdk.md) — 2.5M weekly downloads
- [@elastic/elasticsearch](https://npm.io/package/@elastic/elasticsearch.md) — 2.1M weekly downloads
- [@c8y/client](https://npm.io/package/@c8y/client.md) — 15.3K weekly downloads
- [@signaldb/maverickjs](https://npm.io/package/@signaldb/maverickjs.md) — 1.7K weekly downloads
- [@bbc/http-transport-cache](https://npm.io/package/@bbc/http-transport-cache.md) — 1.2K weekly downloads

## Recent versions

- 0.0.1-beta.2 (latest) — 2025-12-17
- 0.0.1-beta.3 (beta) — 2026-09-24
- 0.0.1-beta.1 — 2025-06-05

## README

# @datadog/datadog-api-client-ip-allowlist

## Description

The IP allowlist API is used to manage the IP addresses that
can access the Datadog API and web UI. It does not block
access to intake APIs or public dashboards.

This is an enterprise-only feature. Request access by
contacting Datadog support, or see the [IP Allowlist page](https://docs.datadoghq.com/account_management/org_settings/ip_allowlist/) for more information.

## Navigation

- [Installation](#installation)
- [Getting Started](#getting-started)

## Installation

```sh
# NPM
npm install @datadog/datadog-api-client-ip-allowlist
# Yarn
yarn add @datadog/datadog-api-client-ip-allowlist
```

## Getting Started
```ts
import { createConfiguration } from "@datadog/datadog-api-client";
import { IPAllowlistApiV2 } from "@datadog/datadog-api-client-ip-allowlist";
import { v2 } from "@datadog/datadog-api-client-ip-allowlist";

const configuration = createConfiguration();
const apiInstance = new IPAllowlistApiV2(configuration);

apiInstance.getIPAllowlist().then((data) => {
    console.log("API called successfully. Returned data: " + JSON.stringify(data));
}).catch((error) => {
    console.error("Error calling API: " + error);
});
```

---
_Source: https://npm.io/package/@datadog/datadog-api-client-ip-allowlist · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
