Retrieve all IP Blocks
Retrieve the IP Blocks visible to the requesting organization. SitePrefix records created for individual Tenants are not exposed through this API.
User must have authorization role with PROVIDER_ADMIN or TENANT_ADMIN suffix. infrastructureProviderId or tenantId query parameter may be required for older API versions.
Query parameters
Filter IP Blocks by Infrastructure Provider ID. Deprecated: Infrastructure Provider is now inferred from the org's membership.
Filter IP Blocks by Tenant ID. Deprecated: Tenant is now inferred from the org's membership.
Filter IP Blocks by Site ID
Filter IP Blocks by Status
Include IP Block usage stats in response
Search for matches across all IP Blocks. Input will be matched against name, description, and status fields
Related entity to expand
One-indexed page number.
Page number for pagination query
Page size for pagination query
Ordering for pagination query
Response
OK
Example response
[
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "Public Network Overlay for Site SJC4",
"description": "This is the primary IP overlay for SJC4. All IPs are publicly routable",
"siteId": "60189e9c-7d12-438c-b9ca-6998d9c364b1",
"infrastructureProviderId": "e94bcfda-f6cb-42e4-80ec-516811e5abbf",
"tenantId": null,
"routingType": "Public",
"prefix": "202.168.16.0",
"prefixLength": 20,
"protocolVersion": "IPv4",
"status": "Pending",
"statusHistory": [
{
"status": "Pending",
"message": "Request received, pending processing",
"created": "2019-08-24T14:15:22Z",
"updated": "2019-08-24T14:15:22Z"
}
],
"created": "2019-08-24T14:15:22Z",
"updated": "2019-08-24T14:15:22Z"
}
]Changes
Changed in 4 of the 90 revisions of this API.422
- ▲
the
items/usageStats/acquiredIPsresponse's property type/format changed frominteger/int64tointeger/uint64for status200response-property-type-changed
- ▲
the
items/usageStats/acquiredPrefixesresponse's property type/format changed frominteger/int64tointeger/uint64for status200response-property-type-changed
- ▲
the
items/usageStats/availableIPsresponse's property type/format changed frominteger/int64tointeger/uint64for status200response-property-type-changed
- ▲
the
items/usageStats/availableSmallestPrefixesresponse's property type/format changed frominteger/int64tointeger/uint64for status200response-property-type-changed
- ▲
- ●
for the
queryrequest parameterpageNumber, the max was set to21474836.00request-parameter-max-set
- ●
- ○
queryrequest parameterinfrastructureProviderIdwas deprecatedrequest-parameter-deprecated
- ○
queryrequest parametertenantIdwas deprecatedrequest-parameter-deprecated
- ○
- ●
removed the optional property
items/deprecationsfrom the response with the200statusresponse-optional-property-removed
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●