IX-API provides an interface for provisioning key services at multiple Internet Exchanges (IXs). It supports fully end-to-end automated processes and enables networks to configure, change and cancel services at multiple IXs.
The best way to check out how you can use the IX-API is to explore and test the API yourself.
Our “Getting started” section shows you the IX-API specs and how to get the sandbox. Or you jump directly to the API Documentation.
Getting Started Reference DocumentationWith IX-API, you are able to easily configure, change and cancel IX services at multiple IXs. The benefits are manifold, both for Internet Exchanges offering the API and receiving customer requests as well as for IX customers configuring and changing their IX services.
Read more about usecases and workflows to simplify your IX services.
consumer_side_ready
to exchange_lan
network service configs. #222
p2p_vc
, p2mp_vc
and mp2mp_vc
network service configs. #220
connection.capacity_allocated
. #193
_list
operations.product_offering
to cloud_vc
network service config. #210
metro_area
and metro_area_network
to connection. #204
fields
property to timeseries. #205
ValidationError
responses. #209
managing_account
and consuming_account
on
connections, member joining rules and ports list endpoints. #213
PUT
operations will be deprecated in future releases. #198
account_read
was added and will return the authenticated account. #201
AvailabilityZones
were added #156
mac_acl_protected
property was added to mp2mp_vc
network service. #169
This also applies to schema versions 2.1.2
, 2.2.2
, 2.3.1
and 2.4.3
.2.1.2
, 2.2.2
, 2.3.1
and 2.4.3
.cloud_key
in network services. #181
facilities_read
#191
assigned_at
from macs_list
#188
roles_read
does no longer accept query parameters #186
IX-API leads to a variety of benefits for IX customers and members as well as for IXs. It reduces the time for configuring, changing and cancelling services from days to minutes. IX-API is available 24/7/365 and it requires less effort and cost per transaction. IX-API offers increased transparency and by offering one single API language for multiple Internet Exchanges, implementation costs are reduced to a minimum.
IX-API provides an interface for provisioning key services at multiple Internet Exchanges (IXs). It supports fully end-to-end automated processes and enables networks to configure, change and cancel services at multiple IXs.
Benefits
IX-API was designed and developed as an open industry standard by AMS-IX, DE-CIX and LINX, the three leading global Internet Exchanges. The open community API (Application Programming Interface) is already implemented at these three IXs, and additional Internet Exchanges are in the process of implementing it.
All customers of the participating exchanges, whether resellers, Internet Service Providers, Content Delivery Networks or carriers, can benefit from IX-API, regardless of their business model and size.
About IX-API