Ips

A CDN edge IP information resource.

This tag groups all operations for ips.

Retrieve all Ips

get

This endpoint enables retrieving all Ips using pagination and optional filters.

Authorizations
Query parameters
offsetinteger · int32Optional

The first element (of the total list of elements) to include in the response. Use together with limit for pagination.

Default: 0Example: 0
limitinteger · int32 · min: 1 · max: 1000Optional

The maximum number of elements to return. Use together with offset for pagination.

Default: 100Example: 100
Responses
200
Returned all requested Ips successfully.
application/json
Responseall of
and
get
GET /ips HTTP/1.1
Host: cdn.de-fra.ionos.com
Authorization: Bearer JWT
Accept: */*
{
  "id": "ad9aca4e-2ccd-508b-8c8f-c47e5104375e",
  "type": "collection",
  "href": "/ips",
  "items": [
    {
      "id": "96b6bdc3-57d6-5433-bde8-15929e828ea6",
      "type": "edgeserveripinfo",
      "href": "/ips/96b6bdc3-57d6-5433-bde8-15929e828ea6",
      "metadata": {},
      "properties": {
        "type": "ipv4",
        "cidr": "1.2.3.4",
        "description": "Content Distribution."
      }
    }
  ],
  "offset": 0,
  "limit": 42,
  "_links": {
    "prev": "http://PREVIOUS-PAGE-URI",
    "self": "http://THIS-PAGE-URI",
    "next": "http://NEXT-PAGE-URI"
  }
}

Retrieve EdgeServerIpInfo

get

Returns the EdgeServerIpInfo by ID.

Authorizations
Path parameters
idstring · uuidRequired

The ID (UUID) of the EdgeServerIpInfo.

Example: 96b6bdc3-57d6-5433-bde8-15929e828ea6
Responses
200
Getting EdgeServerIpInfo was successful.
application/json
get
GET /ips/{id} HTTP/1.1
Host: cdn.de-fra.ionos.com
Authorization: Bearer JWT
Accept: */*
{
  "id": "96b6bdc3-57d6-5433-bde8-15929e828ea6",
  "type": "edgeserveripinfo",
  "href": "/ips/96b6bdc3-57d6-5433-bde8-15929e828ea6",
  "metadata": {},
  "properties": {
    "type": "ipv4",
    "cidr": "1.2.3.4",
    "description": "Content Distribution."
  }
}

Was this helpful?