Download Image

Get Downloadable Images

GET /ne/v1/devices/{deviceType}/repositories
Method GET
URL or Endpoint /ne/v1/devices/{deviceType}/repositories
Headers Content-Type, Authorization
Path Parameters deviceType
Query Parameters Not applicable
Body Parameters Not applicable

Returns the downloadable images of a deviceType.

To obtain an authorization token, refer to Requesting Access and Refresh tokens under the Getting Access Token section.


Sample cURL request

Copy
curl -X GET 'https://api.equinix.com/ne/v1/devices/C8000V/repositories'
-H 'Content-Type: application/json'
-H 'Authorization: Bearer qwErtY8zyW1abcdefGHI'

Path parameters

Parameter
Description
deviceType string
REQUIRED
Device type. As of now, we only suport C8000V

Response body

Copy
[
    {
        "uuid": "a459068c-45ec-c865-6bdb-fe8cfb38aef5",
        "deviceType": "C8000V",
        "imageName": "CiscoSyst-C8000VCon-17.11.01a-3270",
        "version": "17.11.01a"
    },
    {
        "uuid": "183fe5e0-c4ca-06eb-40f5-48f23c63313a",
        "deviceType": "C8000V",
        "imageName": "CiscoSyst-C8000VAut-17.12.01a-1988",
        "version": "17.12.01a"
    },
    {
        "uuid": "183fe5e0-c4ca-06eb-40f5-48f23c63313b",
        "deviceType": "C8000V",
        "imageName": "CiscoSyst-C8000VAut-17.13.01a-1452",
        "version": "17.13.1a"
    }
]

Response description

Parameter
Description
uuid string
Unique Id of the downloadable link.
Example: a459068c-45ec-c865-6bdb-fe8cfb38aef5
deviceType string
Device type. As of now, we only support C8000V
Example: C8000V
imageName string
Image name.
Example: CiscoSyst-C8000VCon-17.11.01a-3270
version string
Version.
Example: 17.11.01a

If you get an “Access Denied” error, please contact your local Equinix Service Desk for help.


Download Image

POST /ne/v1/devices/{deviceType}/repositories/{version}/download
Method POST
URL or End Point /ne/v1/devices/{deviceType}/repositories/{version}/download
Headers Authorization, Content-Type
Query Parameters Not applicable
Path Parameters deviceType, version
Body NA

Returns a link to download image.


To obtain an authorization token, refer to Requesting Access and Refresh tokens under the Getting Access Token section.


Sample cURL request

Copy
curl -X
POST "https://api.equinix.com/ne/v1/devices/C8000V/repositories/17.11.01a/download"
-H "content-type: application/json"
-H "authorization: Bearer qwErtY8zyW1abcdefGHI"

Path parameters

Parameter name
Description
deviceType string
REQUIRED
Device type. As of now, we only support C8000V.
version string
REQUIRED
Version of the device type.


Response body

Copy
{
    "downloadLink": "https://mb2lxfsprod.equinix.com/owncloud/index.php/s/7BTqXaZbggTURBO/download"
}

Response description

Parameter
Description
downloadLink string
The link to download the image.
Example: https://mb2lxfsprod.equinix.com/owncloud/index.php/s/7BTqXaZbggTURBO/download

If you get “Access Denied” error, contact your local Equinix Service Desk.