Skip to main content

Equinix Internet Access API (2.4)

Download OpenAPI specification:Download

Equinix Internet Access provides direct access to the Internet with scalable bandwidth options in IBX data centers.

Product Availability

IBXs where Equinix Internet Access is available

Returns IBXs where EIA is available

Get IBXs

Authorizations:
BearerAuth
query Parameters
offset
integer >= 0
Default: 0
Example: offset=0

Pagination offset

limit
integer >= 0
Default: 50
Example: limit=50

Max number of returned results

service.connection.type
required
string (ConnectionType)
Enum: "IA_C" "IA_VC"
Example: service.connection.type=IA_C

Service connection type (physical, virtual)

connection.aside.accessPoint.type
string
Enum: "COLO" "VD" "PORT"

Service connection access point type. When not provided, COLO type is used by default.

asset.type
string
Value: "CABINET"
Example: asset.type=CABINET

Specifies the type of an asset the user must have in the IBX

Responses

Response Schema: application/json
required
object (Pagination)
offset
required
integer <int64> >= 0
limit
required
integer <int64> >= 0
total
required
integer <int64>
next
string

Next page link

previous
string

Previous page link

required
Array of objects (Ibx)
Array
href
required
string
countryCode
string
countryName
string
region
string
Enum: "APAC" "EMEA" "AMER"
metroCode
string (MetroCode) ^[A-Z]{2, 2}$
ibxCode
string <^[A-Z]{2, 2}[0-9]+X?$> (IbxCode)

IBX data center code

object (GeoCoordinates)

Response samples

Content type
application/json
{
  • "pagination": {
    },
  • "data": []
}

EIA Service

Equinix Internet Access Service API

Creates Equinix Internet Access Service

By passing in the appropriate options, you can create Equinix Internet Access Service product. The entire request either succeeds or fails. In case of failure all the changes in the system are rolled back, so the system gets back to its stated before submitting the request

Authorizations:
BearerAuth
Request Body schema: application/json
required

Options for creating Equinix Internet Access Service product

tags
Array of strings
name
string (ServiceName) <= 64 characters
description
string (ServiceDescription) <= 255 characters
type
required
string (ServiceType)
Enum: "SINGLE" "DUAL"

SINGLE - Internet Access Service supported with one Connection originating from one AccessPoint on the ASide DUAL - Internet Access Service supported with two redundant Connections originating from two redundant AccessPoints on the Aside and terminating to two redundant Internet Routers on the ZSide

connections
required
Array of strings <uuid> (ConnectionId) [ 1 .. 2 ] items [ items <uuid > ]

Collection of service connections uuids

required
any (RoutingProtocolRequest)
tags
Array of strings
type
required
string <^(BGP|DIRECT|STATIC)$>
Default: "DIRECT"

Allowed values:

  • BGP
  • DIRECT
  • STATIC
name
string

Name of the routing protocol instance.

description
string

Description of the routing protocol instance

object (DirectRoutingProtocolIpv4Request)
required
Array of objects (CustomerRouteIpv4Request) non-empty

Collection of customer routes of IP Version 4 (IPv4)

Array of objects (DirectPeeringIpv4Request) [ 0 .. 2 ] items
object (DirectRoutingProtocolIpv6Request)
required
Array of objects (CustomerRouteIpv6Request) non-empty

Collection of customer routes of IP Version 6 (IPv6)

Array of objects (DirectPeeringIpv6Request) [ 0 .. 2 ] items
object (ServiceOrder)
Array of objects (ContactItem)
Array
href
string

Account URI

type
required
string (ContactType)
Enum: "NOTIFICATION" "TECHNICAL" "ORDERING" "RESELLING" "BILLING"

Contact type

registeredUser
string (UserIdentifier)

Identifies (e.g., contactId, userId, userKey) a registered user.

firstName
string
lastName
string
timezone
string
availability
string (ContactAvailability)
Enum: "WORK_HOURS" "ANYTIME" "CUSTOMER_BUSINESS_HOURS" "NOT_AVAILABLE"
notes
string

Describe any contact preferences

Array of objects (ContactItemDetails)
object (ServicePurchaseOrder)
type
string (PurchaseOrderType)
Enum: "STANDARD_PURCHASE_ORDER" "BLANKET_PURCHASE_ORDER"

Purchase order type

number
required
string

Purchase order number

amount
number >= 1

Amount

startDate
string <date>

Start date in YYYY-MM-DD format

endDate
string <date>

End date in YYYY-MM-DD format

description
string <= 4096 characters

Purchase order description

object (ServicePurchaseOrderAttachment)
referenceNumber
string
object (OrderSignature)
signatory
required
string
Enum: "SELF" "DELEGATE" "SUPPORT"
object (OrderSignatureDelegate)

Responses

Response Schema: application/json
name
string (ServiceName) <= 64 characters
description
string (ServiceDescription) <= 255 characters
type
required
string (ServiceType)
Enum: "SINGLE" "DUAL"

SINGLE - Internet Access Service supported with one Connection originating from one AccessPoint on the ASide DUAL - Internet Access Service supported with two redundant Connections originating from two redundant AccessPoints on the Aside and terminating to two redundant Internet Routers on the ZSide

required
Array of objects (Connection) [ 1 .. 2 ] items

Collection of service connections uuids

Array ([ 1 .. 2 ] items)
uuid
required
string <uuid> (ConnectionId)
required
any (RoutingProtocolReadModel)
tags
Array of strings
href
string <URI>

Routing protocol URI

uuid
string <uuid> (RoutingProtocolId)

Routing protocol identifier

type
required
string <^(BGP|DIRECT|STATIC)$>
Default: "DIRECT"

Allowed values:

  • BGP
  • DIRECT
  • STATIC
name
required
string

Name of the routing protocol instance.

description
string

Description of the routing protocol instance

object (RoutingProtocolIpv4)
required
Array of any (RoutingProtocolCustomerRouteIpv4) non-empty
required
Array of objects (RoutingProtocolPeeringIpv4) >= 0 items
object (RoutingProtocolIpv6)
required
Array of any (RoutingProtocolCustomerRouteIpv6) non-empty
required
Array of objects (RoutingProtocolPeeringIpv6) >= 0 items
object (ChangeLog)
createdBy
required
string

Account number of the account used for object creation

createdByFullName
required
string

Full name of the account used for object creation

createdByEmail
required
string <email>

E-mail of the account used for object creation

createdDateTime
required
string <date-time>

Date and time of object creation

updatedBy
required
string

Account number of the account that updated the object last time

updatedByFullName
required
string

Full name of the account that updated the object last time

updatedByEmail
required
string <email>

E-mail of the account that updated the object last time

updatedDateTime
required
string <date-time>

Date and time of the account that updated the object last time

deletedBy
string

Account number of the account that updated the object last time

deletedByFullName
string

Full name of the account that updated the object last time

deletedByEmail
string <email>

E-mail of the account that updated the object last time

deletedDateTime
string <date-time>

Date and time of the account that updated the object last time

bandwidth
integer

Service bandwidth in Mbps

object (ProjectReadModel)
href
required
string <uri>

Project URI

projectId
required
string

identifier of the project

projectName
string

name of the project

parentOrganizationId
string
parentOrganizationName
string

Name of the parent organization

object (Account)
href
required
string <URI>

Account URI

accountNumber
required
string

Account identifier

accountName
string

Name of account

orgId
string

Customer organization identifier

organizationName
string

Customer organization name

required
any (Change)

Current state of latest service change

uuid
required
string (ChangeId)

Uniquely identifies a change

type
required
string (ChangeType)
Enum: "SERVICE_CREATION" "SERVICE_UPDATE" "SERVICE_DELETION"
status
required
string <^(REQUESTED|SUBMITTED_FOR_APPROVAL|APPROVED|REJECTED|COMPLETED|FAILED)$>
Default: "REQUESTED"

Current outcome of the change flow. Allowed values:

  • REQUESTED
  • SUBMITTED_FOR_APPROVAL
  • APPROVED
  • REJECTED
  • COMPLETED
  • FAILED
createdDateTime
required
string <date-time>

Set when change flow starts

updatedDateTime
string <date-time>

Set when change object is updated

information
string

Additional information

required
object
required
object (ChangeDataService)
request
required
string
object (ChangeLog)
createdBy
required
string

Account number of the account used for object creation

createdByFullName
required
string

Full name of the account used for object creation

createdByEmail
required
string <email>

E-mail of the account used for object creation

createdDateTime
required
string <date-time>

Date and time of object creation

updatedBy
required
string

Account number of the account that updated the object last time

updatedByFullName
required
string

Full name of the account that updated the object last time

updatedByEmail
required
string <email>

E-mail of the account that updated the object last time

updatedDateTime
required
string <date-time>

Date and time of the account that updated the object last time

deletedBy
string

Account number of the account that updated the object last time

deletedByFullName
string

Full name of the account that updated the object last time

deletedByEmail
string <email>

E-mail of the account that updated the object last time

deletedDateTime
string <date-time>

Date and time of the account that updated the object last time

object (ServiceOrderReadModel)
Array of objects (ContactItem)
Array
href
string

Account URI

type
required
string (ContactType)
Enum: "NOTIFICATION" "TECHNICAL" "ORDERING" "RESELLING" "BILLING"

Contact type

registeredUser
string (UserIdentifier)

Identifies (e.g., contactId, userId, userKey) a registered user.

firstName
string
lastName
string
timezone
string
availability
string (ContactAvailability)
Enum: "WORK_HOURS" "ANYTIME" "CUSTOMER_BUSINESS_HOURS" "NOT_AVAILABLE"
notes
string

Describe any contact preferences

Array of objects (ContactItemDetails)
object (ServicePurchaseOrder)
type
string (PurchaseOrderType)
Enum: "STANDARD_PURCHASE_ORDER" "BLANKET_PURCHASE_ORDER"

Purchase order type

number
required
string

Purchase order number

amount
number >= 1

Amount

startDate
string <date>

Start date in YYYY-MM-DD format

endDate
string <date>

End date in YYYY-MM-DD format

description
string <= 4096 characters

Purchase order description

object (ServicePurchaseOrderAttachment)
referenceNumber
string
object (OrderSignature)
signatory
required
string
Enum: "SELF" "DELEGATE" "SUPPORT"
object (OrderSignatureDelegate)
href
required
string

Order URI

uuid
required
string <uuid> (ServiceOrderId)
type
required
string (ServiceOrderType)
Enum: "NEW" "AMENDMENT"
status
required
string (ServiceOrderStatus)
Enum: "PROCESSING" "AWAITING_SIGNATURE" "SIGNATURE_REJECTED" "SIGNATURE_EXPIRED" "SUBMITTED" "COMPLETED" "FAILED"

Order status

required
object (ChangeLog)
createdBy
required
string

Account number of the account used for object creation

createdByFullName
required
string

Full name of the account used for object creation

createdByEmail
required
string <email>

E-mail of the account used for object creation

createdDateTime
required
string <date-time>

Date and time of object creation

updatedBy
required
string

Account number of the account that updated the object last time

updatedByFullName
required
string

Full name of the account that updated the object last time

updatedByEmail
required
string <email>

E-mail of the account that updated the object last time

updatedDateTime
required
string <date-time>

Date and time of the account that updated the object last time

deletedBy
string

Account number of the account that updated the object last time

deletedByFullName
string

Full name of the account that updated the object last time

deletedByEmail
string <email>

E-mail of the account that updated the object last time

deletedDateTime
string <date-time>

Date and time of the account that updated the object last time

number
required
string

Order number

uuid
required
string <uuid> (ServiceId)

Service identifier

state
required
string (ServiceState)
Enum: "PENDING" "PROVISIONING" "ACTIVE" "INACTIVE" "DEPROVISIONING" "DEPROVISIONED" "FAILED"
useCase
required
string (UseCase)
Enum: "MAIN" "BACKUP" "MANAGEMENT_ACCESS"

Request samples

Content type
application/json
{
  • "tags": [
    ],
  • "name": "string",
  • "description": "string",
  • "type": "SINGLE",
  • "connections": [
    ],
  • "routingProtocol": {
    },
  • "order": {
    }
}

Response samples

Content type
application/json
{
  • "name": "string",
  • "description": "string",
  • "type": "SINGLE",
  • "connections": [
    ],
  • "routingProtocol": {},
  • "bandwidth": 1000,
  • "project": {},
  • "account": {},
  • "change": {
    },
  • "changeLog": {
    },
  • "order": {
    },
  • "uuid": "919ac898-a4b9-4f9d-b684-aa09ddc65b1b",
  • "state": "PENDING",
  • "useCase": "MAIN"
}

Get Equinix Internet Access Service details

Get Equinix Internet Access Service details. Beta

Authorizations:
BearerAuth
path Parameters
serviceId
required
string <uuid> (ServiceId)
Example: 919ac898-a4b9-4f9d-b684-aa09ddc65b1b

Service identifier

Responses

Response Schema: application/json
tags
Array of strings
href
required
string <uri>

Internet access URI

uuid
required
string <uuid> (ServiceId)

Service identifier

type
required
string (ServiceType)
Enum: "SINGLE" "DUAL"

SINGLE - Internet Access Service supported with one Connection originating from one AccessPoint on the ASide DUAL - Internet Access Service supported with two redundant Connections originating from two redundant AccessPoints on the Aside and terminating to two redundant Internet Routers on the ZSide

name
required
string

Name of the service This name should only contain spaces, the characters "_", "-", letters or numbers. The name cannot start or end with a "-". This name can have only maximum of 24 characters

description
string

Description of the service

bandwidth
required
integer <int64> >= 1000

Bandwidth of the service in Mbps

billing
required
string (ServiceBilling)
Enum: "FIXED" "USAGE_BASED" "BURST_BASED"

Billing type of service

state
required
string (ServiceState)
Enum: "PENDING" "PROVISIONING" "ACTIVE" "INACTIVE" "DEPROVISIONING" "DEPROVISIONED" "FAILED"
required
any (Change)

Current state of latest service change

uuid
required
string (ChangeId)

Uniquely identifies a change

type
required
string (ChangeType)
Enum: "SERVICE_CREATION" "SERVICE_UPDATE" "SERVICE_DELETION"
status
required
string <^(REQUESTED|SUBMITTED_FOR_APPROVAL|APPROVED|REJECTED|COMPLETED|FAILED)$>
Default: "REQUESTED"

Current outcome of the change flow. Allowed values:

  • REQUESTED
  • SUBMITTED_FOR_APPROVAL
  • APPROVED
  • REJECTED
  • COMPLETED
  • FAILED
createdDateTime
required
string <date-time>

Set when change flow starts

updatedDateTime
string <date-time>

Set when change object is updated

information
string

Additional information

required
object
required
object (ChangeDataService)
request
required
string
required
object (ChangeLog)
createdBy
required
string

Account number of the account used for object creation

createdByFullName
required
string

Full name of the account used for object creation

createdByEmail
required
string <email>

E-mail of the account used for object creation

createdDateTime
required
string <date-time>

Date and time of object creation

updatedBy
required
string

Account number of the account that updated the object last time

updatedByFullName
required
string

Full name of the account that updated the object last time

updatedByEmail
required
string <email>

E-mail of the account that updated the object last time

updatedDateTime
required
string <date-time>

Date and time of the account that updated the object last time

deletedBy
string

Account number of the account that updated the object last time

deletedByFullName
string

Full name of the account that updated the object last time

deletedByEmail
string <email>

E-mail of the account that updated the object last time

deletedDateTime
string <date-time>

Date and time of the account that updated the object last time

required
Array of objects (ConnectionReadModel) non-empty
Array (non-empty)
uuid
required
string <uuid> (ConnectionId)
href
required
string <URI> (ConnectionHref)

Connection URI

type
string (ConnectionType)
Enum: "IA_C" "IA_VC"
required
object (ASide)
required
any (RoutingProtocolReadModel)
tags
Array of strings
href
string <URI>

Routing protocol URI

uuid
string <uuid> (RoutingProtocolId)

Routing protocol identifier

type
required
string <^(BGP|DIRECT|STATIC)$>
Default: "DIRECT"

Allowed values:

  • BGP
  • DIRECT
  • STATIC
name
required
string

Name of the routing protocol instance.

description
string

Description of the routing protocol instance

object (RoutingProtocolIpv4)
required
Array of any (RoutingProtocolCustomerRouteIpv4) non-empty
required
Array of objects (RoutingProtocolPeeringIpv4) >= 0 items
object (RoutingProtocolIpv6)
required
Array of any (RoutingProtocolCustomerRouteIpv6) non-empty
required
Array of objects (RoutingProtocolPeeringIpv6) >= 0 items
object (ChangeLog)
createdBy
required
string

Account number of the account used for object creation

createdByFullName
required
string

Full name of the account used for object creation

createdByEmail
required
string <email>

E-mail of the account used for object creation

createdDateTime
required
string <date-time>

Date and time of object creation

updatedBy
required
string

Account number of the account that updated the object last time

updatedByFullName
required
string

Full name of the account that updated the object last time

updatedByEmail
required
string <email>

E-mail of the account that updated the object last time

updatedDateTime
required
string <date-time>

Date and time of the account that updated the object last time

deletedBy
string

Account number of the account that updated the object last time

deletedByFullName
string

Full name of the account that updated the object last time

deletedByEmail
string <email>

E-mail of the account that updated the object last time

deletedDateTime
string <date-time>

Date and time of the account that updated the object last time

required
Array of objects (Location) non-empty
Array (non-empty)
metroCode
required
string (MetroCode) ^[A-Z]{2, 2}$
ibxCode
required
string <^[A-Z]{2, 2}[0-9]+X?$> (IbxCode)

IBX data center code

required
object (Account)
href
required
string <URI>

Account URI

accountNumber
required
string

Account identifier

accountName
string

Name of account

orgId
string

Customer organization identifier

organizationName
string

Customer organization name

required
object (ProjectReadModel)
href
required
string <uri>

Project URI

projectId
required
string

identifier of the project

projectName
string

name of the project

parentOrganizationId
string
parentOrganizationName
string

Name of the parent organization

required
object (ServiceOrderReadModel)
Array of objects (ContactItem)
Array
href
string

Account URI

type
required
string (ContactType)
Enum: "NOTIFICATION" "TECHNICAL" "ORDERING" "RESELLING" "BILLING"

Contact type

registeredUser
string (UserIdentifier)

Identifies (e.g., contactId, userId, userKey) a registered user.

firstName
string
lastName
string
timezone
string
availability
string (ContactAvailability)
Enum: "WORK_HOURS" "ANYTIME" "CUSTOMER_BUSINESS_HOURS" "NOT_AVAILABLE"
notes
string

Describe any contact preferences

Array of objects (ContactItemDetails)
object (ServicePurchaseOrder)
type
string (PurchaseOrderType)
Enum: "STANDARD_PURCHASE_ORDER" "BLANKET_PURCHASE_ORDER"

Purchase order type

number
required
string

Purchase order number

amount
number >= 1

Amount

startDate
string <date>

Start date in YYYY-MM-DD format

endDate
string <date>

End date in YYYY-MM-DD format

description
string <= 4096 characters

Purchase order description

object (ServicePurchaseOrderAttachment)
referenceNumber
string
object (OrderSignature)
signatory
required
string
Enum: "SELF" "DELEGATE" "SUPPORT"
object (OrderSignatureDelegate)
href
required
string

Order URI

uuid
required
string <uuid> (ServiceOrderId)
type
required
string (ServiceOrderType)
Enum: "NEW" "AMENDMENT"
status
required
string (ServiceOrderStatus)
Enum: "PROCESSING" "AWAITING_SIGNATURE" "SIGNATURE_REJECTED" "SIGNATURE_EXPIRED" "SUBMITTED" "COMPLETED" "FAILED"

Order status

required
object (ChangeLog)
createdBy
required
string

Account number of the account used for object creation

createdByFullName
required
string

Full name of the account used for object creation

createdByEmail
required
string <email>

E-mail of the account used for object creation

createdDateTime
required
string <date-time>

Date and time of object creation

updatedBy
required
string

Account number of the account that updated the object last time

updatedByFullName
required
string

Full name of the account that updated the object last time

updatedByEmail
required
string <email>

E-mail of the account that updated the object last time

updatedDateTime
required
string <date-time>

Date and time of the account that updated the object last time

deletedBy
string

Account number of the account that updated the object last time

deletedByFullName
string

Full name of the account that updated the object last time

deletedByEmail
string <email>

E-mail of the account that updated the object last time

deletedDateTime
string <date-time>

Date and time of the account that updated the object last time

number
required
string

Order number

useCase
required
string (UseCase)
Enum: "MAIN" "BACKUP" "MANAGEMENT_ACCESS"

Response samples

Content type
application/json
{
  • "tags": [
    ],
  • "uuid": "919ac898-a4b9-4f9d-b684-aa09ddc65b1b",
  • "type": "SINGLE",
  • "name": "Internet Access",
  • "description": "Internet access service",
  • "bandwidth": 1000,
  • "billing": "FIXED",
  • "state": "PENDING",
  • "change": {
    },
  • "changeLog": {
    },
  • "connections": [],
  • "routingProtocol": {},
  • "locations": [
    ],
  • "account": {},
  • "project": {},
  • "order": {
    },
  • "useCase": "MAIN"
}

Deletes Equinix Internet Access Service

Delete Equinix Internet Access product by passing the id of the service. The entire request either succeeds or fails. Beta

Authorizations:
BearerAuth
path Parameters
serviceId
required
string <uuid> (ServiceId)
Example: 919ac898-a4b9-4f9d-b684-aa09ddc65b1b

Service identifier

query Parameters
dryRun
boolean
Example: dryRun=true

Setting this parameter to true will perform only request validation without actually deleting the service

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Updates Equinix Internet Access Service

Updates properties of Equinix Internet Access

Authorizations:
BearerAuth
path Parameters
serviceId
required
string <uuid> (ServiceId)
Example: 919ac898-a4b9-4f9d-b684-aa09ddc65b1b

Service identifier

query Parameters
dryRun
boolean
Example: dryRun=true

Setting this parameter to true will perform only request validation without actually updating the service

Request Body schema: application/json
required
Array (= 1 items)
op
required
string <^(replace)$>
Default: "replace"
path
required
string <^(\/bandwidth)$>
Default: "/bandwidth"

Path inside document leading to updated parameter. Allowed values:

  • /bandwidth
value
required
integer >= 0

new value for updated parameter

object (ServiceOrder)
Array of objects (ContactItem)
object (ServicePurchaseOrder)
referenceNumber
string
object (OrderSignature)

Responses

Request samples

Content type
application/json
[
  • {
    }
]

Response samples

Content type
application/json
{
  • "tags": [
    ],
  • "uuid": "919ac898-a4b9-4f9d-b684-aa09ddc65b1b",
  • "type": "SINGLE",
  • "name": "Internet Access",
  • "description": "Internet access service",
  • "bandwidth": 1000,
  • "billing": "FIXED",
  • "state": "PENDING",
  • "change": {
    },
  • "changeLog": {
    },
  • "connections": [],
  • "routingProtocol": {},
  • "locations": [
    ],
  • "account": {},
  • "project": {},
  • "order": {
    },
  • "useCase": "MAIN"
}

Get Equinix Internet Access Services

Get Equinix Internet Access Services that match specified criteria. Beta

Authorizations:
BearerAuth
query Parameters
offset
number
Example: offset=20

Search result offset

limit
number
Example: limit=35

Search result limit

sort
string^([-]?[\/][a-z]+[,]?)+$
Example: sort=/name,-/type

Search result sorting

Request Body schema: application/json

Search filters

object (Filter)
Array of objects (AndQuery)
Array
property
required
string
operator
required
string
Value: "="
values
required
Array of strings

Responses

Response Schema: application/json
required
object (Pagination)
offset
required
integer <int64> >= 0
limit
required
integer <int64> >= 0
total
required
integer <int64>
next
string

Next page link

previous
string

Previous page link

required
Array of objects (Sort)
Array
direction
required
string
Default: "ASC"
Enum: "ASC" "DESC"

direction of sorting.

property
required
string

property used for sorting

required
Array of objects (ServiceReadModel)
Array
tags
Array of strings
href
required
string <uri>

Internet access URI

uuid
required
string <uuid> (ServiceId)

Service identifier

type
required
string (ServiceType)
Enum: "SINGLE" "DUAL"

SINGLE - Internet Access Service supported with one Connection originating from one AccessPoint on the ASide DUAL - Internet Access Service supported with two redundant Connections originating from two redundant AccessPoints on the Aside and terminating to two redundant Internet Routers on the ZSide

name
required
string

Name of the service This name should only contain spaces, the characters "_", "-", letters or numbers. The name cannot start or end with a "-". This name can have only maximum of 24 characters

description
string

Description of the service

bandwidth
required
integer <int64> >= 1000

Bandwidth of the service in Mbps

billing
required
string (ServiceBilling)
Enum: "FIXED" "USAGE_BASED" "BURST_BASED"

Billing type of service

state
required
string (ServiceState)
Enum: "PENDING" "PROVISIONING" "ACTIVE" "INACTIVE" "DEPROVISIONING" "DEPROVISIONED" "FAILED"
required
any (Change)

Current state of latest service change

required
object (ChangeLog)
required
Array of objects (ConnectionReadModel) non-empty
required
any (RoutingProtocolReadModel)
required
Array of objects (Location) non-empty
required
object (Account)
required
object (ProjectReadModel)
required
object (ServiceOrderReadModel)
useCase
required
string (UseCase)
Enum: "MAIN" "BACKUP" "MANAGEMENT_ACCESS"

Request samples

Content type
application/json
{
  • "filter": {
    }
}

Response samples

Content type
application/json
{
  • "pagination": {
    },
  • "sort": [
    ],
  • "data": [
    ]
}