Equinix Developer Platform Guide

 

Preface

This API guide is for Equinix customers who are building a custom web application or a service utilizing Equinix APIs and platform services.

Click on Contact Us or Email api-support@equinix.com if you are interested in:

Requesting Equinix Developer Portal access

Receiving permissions for the Product APIs (Cloud Exchange, Equinix Customer Portal, IBX SmartView) you want to use

Trying a demo of the Equinix APIs

If your company is an Equinix customer, email api-support@equinix.com to see if you qualify for production access. Until then, please feel free to use the Playground feature. 

 

Introduction

Use this guide to:

Learn about our Equinix APIs & Developer Onboarding Steps

Create an app on the Equinix Developer Platform

Access the API catalog

Our APIs allow you to develop and integrate Equinix platform features into your applications. Developers can use our APIs to program functionality features from ECX Fabric, Equinix Customer Portal, and IBX SmartView platforms. Learn more by going to the API Catalog page on the Equinix Developer Portal.

 

Access the Developer Portal

Equinix has two way of integrating APIs:

Playground environment, https://developer.equinix.com/playground

Production environment, https://developer.equinix.com/

To gain Developer Portal credentials or to check on the status of your credentials, please contact api-support@equinix.com.

Environments: Playground and Production

Our Playground environment allows you to test drive your code in a mock environment. Note that this is a pure mock response based out of Swagger response data. 

Our Production environment provides real-time data and instances for your app.

You can start in either environment, but if you want to migrate from Playground environment to our Production environment, please contact us at api-support@equinix.com.

 

Create an App

To get your API key, you must have an app created in the development environment.

To create an app:

Go to the My Apps section of the portal

Use the Add a new App button

 

 

 

 

You will be prompted to complete an Add App form after you use the new App button.

To use the Add App form:

Fill out the App Name

Choose what Product APIs you want to associate to the app

Use the Create App button to finish

 

 

 

 

 

You should now have an app listed in the My Apps section.

 

 

 

 

Access the API Keys

To access the API keys, go to any app you have listed in the My Apps section of the portal.

Open the app by clicking on the app name.

The Client ID (listed as Consumer Key) is the first field underneath the app name

The Client Secret (listed as Consumer Secret) is the second field underneath the app name. The Client Secret is your authentication key

 

You must have both the Client ID and the Client Secret to use the APIs.

 

 

 

 

 

Have fun!

Email api-support@equinix.com with further questions or support needs.

 

Twitter Feed

About Equinix

Equinix connects the world's leading businesses to their customers, employees and partners inside the world's most connected data centers in 44 markets across five continents. In the United States, Equinix operates data centers in Atlanta, Boston, Chicago, Dallas, Denver, Los Angeles, Miami, New York, Philadelphia, Seattle, Silicon Valley and Washington D.C.

Developer Platform - Key Highlights

  • Explore, Subscribe & Connect to Equinix API Ecosystem​
  • Test Drive Equinix APIs using our Playground
  • Start your journey with Getting Started Guide

Recent News

  • Developer Forum is now Live
  • You can download the API catalog now in PDF or JSON or HTML or YAML
  • New Developer Experience Launched! Let us know your feedback.
  • ECX Fabric v3 API is recommended for integration.
  • Equinix Customer Portal APIs (Beta) is now available on Playground.
  • IBX SmartView Streaming API is now available on Developer Platform