Skip to main content
PUT
Set Organization IP Allowlist

Authorizations

Authorization
string
header
required

JWT bearer token issued by the identity provider.

Body

application/json

The allowlist to store. entries is required; omitting scopes leaves the enforcement surfaces unchanged.

entries
(string | object)[]
required

One allowlist entry: a bare IP address or CIDR block (the original form), or a labeled {cidr, description} object. A bare string is stored with an empty description.

Example:

"203.0.113.0/24"

scopes
string[] | null
Example:

Response

OK

entries
string[]
required
Example:
labeledEntries
object[]
required

The same allowlist as entries, in the same order and with the same CIDRs, each paired with the description an administrator gave it. The description is empty for an entry saved as a bare string or stored before descriptions existed. entries keeps its current shape and stays available; it will be retired later in favor of this member. The description is display text only and never influences an access decision.

scopes
string[]
required
Example: