{
  "opencollection": "1.0.0",
  "info": {
    "name": "Equinix API Authentication Metros API",
    "version": "1.2"
  },
  "items": [
    {
      "info": {
        "name": "Metros",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Retrieve all metros",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.equinix.com/locations/metros"
          },
          "docs": "Provides a listing of available metros"
        },
        {
          "info": {
            "name": "Retrieve a specific Metro's details",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.equinix.com/locations/metros/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "Metro UUID"
              }
            ]
          },
          "docs": "Show the details for a metro, including name, code, and country."
        },
        {
          "info": {
            "name": "Get all Metros",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.equinix.com/fabric/v4/metros",
            "params": [
              {
                "name": "presence",
                "value": "",
                "type": "query",
                "description": "User On Boarded Metros based on Fabric resource availability"
              },
              {
                "name": "offset",
                "value": "1",
                "type": "query",
                "description": "offset"
              },
              {
                "name": "limit",
                "value": "10",
                "type": "query",
                "description": "number of records to fetch"
              }
            ]
          },
          "docs": "GET All Subscriber Metros with an option query parameter to return all Equinix Fabric metros in which the customer has a presence, as well as latency data for each location."
        },
        {
          "info": {
            "name": "Get Metro by Code",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.equinix.com/fabric/v4/metros/:metroCode",
            "params": [
              {
                "name": "metroCode",
                "value": "",
                "type": "path",
                "description": "Metro Code"
              }
            ]
          },
          "docs": "GET Metros retrieves all Equinix Fabric metros, as well as latency data between each metro location."
        }
      ]
    }
  ],
  "bundled": true
}