Determinar o preço do Fabric Cloud Router
Determinar os custos de uma instância do Fabric Cloud Router em um local especificado.

Pré-requisitos
-
Autenticar - Envie suas credenciais de usuário, ID do cliente e segredo do cliente para autenticação OAuth2. Consulte Autenticação API para obter instruções sobre como chamar o OAuth API para validar e autenticar suas credenciais.
-
Envie uma
GETsolicitação ao/fabric/v4/metrosterminal para encontrar todos os mercados estratégicos onde o Equinix Fabric está disponível e determinar o local de origem da conexão.
Recuperar informações de preços
Envie uma POST solicitação ao /fabric/v4/prices/searchterminal para recuperar estimativas de preço do Fabric Cloud Router usando valores predeterminados.
| POST /Fabric/v4/prices/search | |
|---|---|
| Método | POST |
| URL ou ponto final | /fabric/v4/prices/search |
| Cabeçalhos | Authorization, Content-Type |
| Parâmetros do caminho | Não aplicável |
| Parâmetros de consulta | Não aplicável |
| Parâmetros Corporais | filter |
Exemplo de solicitar curl - informações de preços para uma instância do Fabric Cloud Router:
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"
]
}
]
}
}'
Para obter uma lista completa de propriedades pesquisáveis, limites de paginação e propriedades classificáveis, consulte a referência do API .
Exemplo de resposta:
{
"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
}
}