GET
/
cdn
/
resources
curl --request GET \
  --url https://api.gcore.com/cdn/resources \
  --header 'APIKey: <api-key>'
[
  {
    "id": 220,
    "cname": "cdn.site.com",
    "active": true,
    "enabled": true,
    "status": "active",
    "deleted": false,
    "client": 170,
    "name": "My resource",
    "description": "Resource for images",
    "created": "2017-06-10 10:30:04.954354+00:00",
    "updated": "2017-06-10 10:35:04.954354+00:00",
    "originGroup": 80,
    "originGroup_name": "Resource origin group",
    "originProtocol": "HTTP",
    "secondaryHostnames": [
      "cdn1.yoursite.com",
      "cdn2.yoursite.com"
    ],
    "shielded": false,
    "shield_dc": null,
    "shield_enabled": false,
    "shield_routing_map": null,
    "sslEnabled": true,
    "sslData": 100,
    "proxy_ssl_enabled": false,
    "proxy_ssl_ca": null,
    "proxy_ssl_data": null,
    "preset_applied": false,
    "vp_enabled": false,
    "full_custom_enabled": false,
    "can_purge_by_urls": true,
    "suspend_date": null,
    "suspended": false,
    "primary_resource": null,
    "is_primary": null,
    "rules": [],
    "options": {}
  },
  {
    "id": 222,
    "deleted": true,
    "client": 170,
    "status": "deleted",
    "updated": "2021-06-07 12:23:44.978506+00:00",
    "cname": "cdn2.site.com"
  }
]

Authorizations

APIKey
string
header
required

API key for authentication.

Query Parameters

deleted
boolean

Defines whether a CDN resource has been deleted. Possible values:

  • true - CDN resource has been deleted.
  • false - CDN resource has not been deleted.
enabled
boolean

Enables or disables a CDN resource change by a user. Possible values:

  • true - CDN resource is enabled.
  • false - CDN resource is disabled.
originGroup
integer

Origin group ID.

sslEnabled
boolean

Defines whether the HTTPS protocol is enabled for content delivery. Possible values:

  • true - HTTPS protocol is enabled for CDN resource.
  • false - HTTPS protocol is disabled for CDN resource.
sslData
integer

SSL certificate ID.

sslData_in
integer

SSL certificates IDs. Example:

  • ?sslData_in=1643,1644,1652
min_created
string

Earliest date of CDN resource creation for which CDN resources should be returned (ISO 8601/RFC 3339 format, UTC.)

max_created
string

Most recent date of CDN resource creation for which CDN resources should be returned (ISO 8601/RFC 3339 format, UTC.)

cname
string

Delivery domain (CNAME) of the CDN resource.

secondaryHostnames
string

Additional delivery domains (CNAMEs) of the CDN resource.

vp_enabled
boolean

Defines whether the CDN resource is integrated with the Streaming platform. Possible values:

  • true - CDN resource is used for Streaming platform.
  • false - CDN resource is not used for Streaming platform.
rules
string

Rule name or pattern.

shielded
boolean

Defines whether origin shielding is enabled for the CDN resource. Possible values:

  • true - Origin shielding is enabled for the CDN resource.
  • false - Origin shielding is disabled for the CDN resource.
shield_dc
string

Name of the origin shielding data center location.

suspend
boolean

Defines whether the CDN resource was automatically suspended by the system. Possible values:

  • true - CDN resource is selected for automatic suspension in the next 7 days.
  • false - CDN resource is not selected for automatic suspension.
status
enum<string>

CDN resource status.

Available options:
active,
processed,
suspended,
deleted

Response

200 - application/json

Successful.

The response is of type object[].