Open MCP Portaldocs
ReferenceAdmin

Replace the platform admins' allowlist entries (platform admins)

PUT/v1/admin/settings/network

Entries are canonicalised (masked prefixes, lower-case host names without a trailing dot). 422 invalid_entry with details.index and details.reason (invalid_kind, invalid_cidr, invalid_host, non_ascii, ip_as_host, always_blocked, invalid_note, duplicate, too_many). Servers are never edited; one outside the new policy fails its next exchange (error class not_allowed). Other replicas apply the change within 30 seconds. Audited as settings.network_update.

Header Parameters

If-Match*string

The resource's revision, as returned in ETag (for example "3"). Missing returns 428; stale returns 412.

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X PUT "https://example.com/v1/admin/settings/network" \  -H "If-Match: string" \  -H "Content-Type: application/json" \  -d '{    "entries": [      {        "kind": "cidr",        "value": "string",        "allowHttp": true      }    ]  }'
{  "data": {    "entries": [      {        "kind": "cidr",        "value": "string",        "allowHttp": true,        "note": "string"      }    ],    "deploymentEntries": [      {        "kind": "cidr",        "value": "string",        "allowHttp": true,        "note": "string"      }    ],    "revision": 0,    "updatedAt": "2019-08-24T14:15:22Z"  }}