Skip to main content

Determine Fabric Cloud Router Price

Determine costs of a Fabric Cloud Router instance in a specified location.

Prerequisites

  1. Authenticate - Submit your user credentials, Client ID, and Client Secret for OAuth2 authentication. Refer to API Authentication for instructions on how to call the OAuth API to validate and authenticate your credentials.

  2. Send a GET request to the /fabric/v4/metros endpoint to find all metros where Equinix Fabric is available and determine connection origin location.

Retrieve Pricing Information

Send a POST request to the /fabric/v4/prices/search endpoint to retrieve Fabric Cloud Router price estimates using pre-determined values.

POST /fabric/v4/prices/search
MethodPOST
URL or Endpoint/fabric/v4/prices/search
HeadersAuthorization, Content-Type
Path ParametersNot applicable
Query ParametersNot applicable
Body Parametersfilter

Sample curl request - pricing information for a Fabric Cloud Router instance:

curl -X POST 'https://api.equinix.com/fabric/v4/prices/search'  
-H 'content-type: application/json'
-H 'authorization: Bearer <token>'
-d '{
    "filter": {
    "and": [
        {
        "property": "/type",
        "operator": "=",
        "values": [
            "CLOUD_ROUTER_PRODUCT"
        ]
        },
        {
        "property": "/account/accountNumber",
        "operator": "=",
        "values": [
            270001
        ]
        },
        {
        "property": "/router/location/metroCode",
        "operator": "=",
        "values": [
            "WA"
        ]
        },
        {
        "property": "/router/package/code",
        "operator": "IN",
        "values": [
            "LAB", "STANDARD"
        ]
        }
    ]
    }
}'

For a complete list of searchable properties, pagination limits, and sortable properties, see the API reference.

Sample response:

{  
"data": [
    {
    "type": "CLOUD_ROUTER_PRODUCT",
    "code": "ECX00014.PROD",
    "name": "Equinix Fabric Cloud Router Product",
    "description": "Equinix Fabric Cloud Router",
    "account": {
        "accountNumber": 270001
    },
    "charges": [
        {
        "type": "MONTHLY_RECURRING",
        "price": 2651.42
        }
    ],
    "currency": "USD",
    "router": {
        "package": {
        "code": "LAB"
        },
        "location": {
        "metroCode": "WA"
        }
    }
    },
    {
    "type": "CLOUD_ROUTER_PRODUCT",
    "code": "ECX00014.PROD",
    "name": "Equinix Fabric Cloud Router Product",
    "description": "Equinix Fabric Cloud Router",
    "account": {
        "accountNumber": 270001
    },
    "charges": [
        {
        "type": "MONTHLY_RECURRING",
        "price": 3582.82
        }
    ],
    "currency": "USD",
    "router": {
        "package": {
        "code": "LAB"
        },
        "location": {
        "metroCode": "WA"
        }
    }
    },
    {
    "type": "CLOUD_ROUTER_PRODUCT",
    "code": "ECX00014.PROD",
    "name": "Equinix Fabric Cloud Router Product",
    "description": "Equinix Fabric Cloud Router",
    "account": {
        "accountNumber": 270001
    },
    "charges": [
        {
        "type": "MONTHLY_RECURRING",
        "price": 597.18
        }
    ],
    "currency": "USD",
    "router": {
        "package": {
        "code": "LAB"
        },
        "location": {
        "metroCode": "WA"
        }
    }
    },
    {
    "type": "CLOUD_ROUTER_PRODUCT",
    "code": "ECX00014.PROD",
    "name": "Equinix Fabric Cloud Router Product",
    "description": "Equinix Fabric Cloud Router",
    "account": {
        "accountNumber": 270001
    },
    "charges": [
        {
        "type": "MONTHLY_RECURRING",
        "price": 4777.18
        }
    ],
    "currency": "USD",
    "router": {
        "package": {
        "code": "PREMIUM"
        },
        "location": {
        "metroCode": "WA"
        }
    }
    }
],
"pagination": {
    "offset": 0,
    "limit": 4,
    "total": 4
}
}