Colocation

Colocation service endpoints

Get list of all colocated servers

get
Authorizations
PRIVATE-TOKENstringRequired
Header parameters
RANGED-DATAstringRequired

Example header and default range: RANGED-DATA:start=0,results=25

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

The ID of the colocation service

namestringOptional

The name of the colocation service

dateStartstringRead-onlyRequired

Contract start date

dateEndstringRead-onlyRequired

The date until which the service is paid

dateCancelledstringRead-onlyRequired

Contract cancel date if contract is cancelled

dateEndContractstringRead-onlyRequired

Contract end date

contractPeriodinteger · integerRead-onlyRequired

The duration of the contract in months

extendPeriodinteger · integerRead-onlyRequired

The extended period of the contract in months

cancellationPeriodinteger · integerRead-onlyRequired

The cancellation period in months

purchaseOrderstringOptional

The order-name to which the server belongs

paymentTerminteger · integerRead-onlyRequired

The duration in which the invoice has to be paid after receiving.

pricePerMonthstringRead-onlyRequired

The price of this colocated server per month in cents

pricePerTbOverusestringRead-onlyRequired

The price of traffic overuse in cents (per TB) (see currencyId for currency)

currencyIdinteger · integerRead-onlyRequired

The currency in which the various 'price' fields are:

  • 0: EURO
  • 1: USD
  • 9: YEN
bandwidthBillingTypeinteger · integerRead-onlyRequired

The bandwidth billing method for this service:

  • 1: unmetered connection
  • 2: measured in TB per month
  • 3: measured in mbit 95th percentile
bandwidthContractualinteger · integerRead-onlyRequired

The contractual maximum bandwidth usage value. In GB if bandwidthBillingType equals 2, in mbit otherwise

trafficSuminteger · integerRead-onlyRequired

The total used traffic (Mbit or GB, incoming + outgoing)

trafficSumMonthMbitinteger · integerRead-onlyRequired

The total used traffic (Mbit) for 95th percentile

outgoingTrafficSuminteger · integerRead-onlyRequired

The outgoing traffic (Mbit or GB)

incomingTrafficSuminteger · integerRead-onlyRequired

The incoming traffic (Mbit or GB)

powerMaxAmperestringRead-onlyRequired

Contractual maximum usable amperage

powerKwhPricestringRead-onlyRequired

The power price per kWh in cents

powerMeterinteger · integerRead-onlyRequired

The current power meter(kWh)

unlimitedIngressinteger · integerRead-onlyRequired

Does the service have free incoming traffic?

get
/v3/colocation

Get the colocated server by ID

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired
Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

The ID of the colocation service

namestringOptional

The name of the colocation service

dateStartstringRead-onlyRequired

Contract start date

dateEndstringRead-onlyRequired

The date until which the service is paid

dateCancelledstringRead-onlyRequired

Contract cancel date if contract is cancelled

dateEndContractstringRead-onlyRequired

Contract end date

contractPeriodinteger · integerRead-onlyRequired

The duration of the contract in months

extendPeriodinteger · integerRead-onlyRequired

The extended period of the contract in months

cancellationPeriodinteger · integerRead-onlyRequired

The cancellation period in months

purchaseOrderstringOptional

The order-name to which the server belongs

paymentTerminteger · integerRead-onlyRequired

The duration in which the invoice has to be paid after receiving.

pricePerMonthstringRead-onlyRequired

The price of this colocated server per month in cents

pricePerTbOverusestringRead-onlyRequired

The price of traffic overuse in cents (per TB) (see currencyId for currency)

currencyIdinteger · integerRead-onlyRequired

The currency in which the various 'price' fields are:

  • 0: EURO
  • 1: USD
  • 9: YEN
bandwidthBillingTypeinteger · integerRead-onlyRequired

The bandwidth billing method for this service:

  • 1: unmetered connection
  • 2: measured in TB per month
  • 3: measured in mbit 95th percentile
bandwidthContractualinteger · integerRead-onlyRequired

The contractual maximum bandwidth usage value. In GB if bandwidthBillingType equals 2, in mbit otherwise

trafficSuminteger · integerRead-onlyRequired

The total used traffic (Mbit or GB, incoming + outgoing)

trafficSumMonthMbitinteger · integerRead-onlyRequired

The total used traffic (Mbit) for 95th percentile

outgoingTrafficSuminteger · integerRead-onlyRequired

The outgoing traffic (Mbit or GB)

incomingTrafficSuminteger · integerRead-onlyRequired

The incoming traffic (Mbit or GB)

powerMaxAmperestringRead-onlyRequired

Contractual maximum usable amperage

powerKwhPricestringRead-onlyRequired

The power price per kWh in cents

powerMeterinteger · integerRead-onlyRequired

The current power meter(kWh)

unlimitedIngressinteger · integerRead-onlyRequired

Does the service have free incoming traffic?

get
/v3/colocation/{colocationId}

Update the colocated server by ID

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired
Body
idinteger · integerRead-onlyRequired

The ID of the colocation service

namestringOptional

The name of the colocation service

dateStartstringRead-onlyRequired

Contract start date

dateEndstringRead-onlyRequired

The date until which the service is paid

dateCancelledstringRead-onlyRequired

Contract cancel date if contract is cancelled

dateEndContractstringRead-onlyRequired

Contract end date

contractPeriodinteger · integerRead-onlyRequired

The duration of the contract in months

extendPeriodinteger · integerRead-onlyRequired

The extended period of the contract in months

cancellationPeriodinteger · integerRead-onlyRequired

The cancellation period in months

purchaseOrderstringOptional

The order-name to which the server belongs

paymentTerminteger · integerRead-onlyRequired

The duration in which the invoice has to be paid after receiving.

pricePerMonthstringRead-onlyRequired

The price of this colocated server per month in cents

pricePerTbOverusestringRead-onlyRequired

The price of traffic overuse in cents (per TB) (see currencyId for currency)

currencyIdinteger · integerRead-onlyRequired

The currency in which the various 'price' fields are:

  • 0: EURO
  • 1: USD
  • 9: YEN
bandwidthBillingTypeinteger · integerRead-onlyRequired

The bandwidth billing method for this service:

  • 1: unmetered connection
  • 2: measured in TB per month
  • 3: measured in mbit 95th percentile
bandwidthContractualinteger · integerRead-onlyRequired

The contractual maximum bandwidth usage value. In GB if bandwidthBillingType equals 2, in mbit otherwise

trafficSuminteger · integerRead-onlyRequired

The total used traffic (Mbit or GB, incoming + outgoing)

trafficSumMonthMbitinteger · integerRead-onlyRequired

The total used traffic (Mbit) for 95th percentile

outgoingTrafficSuminteger · integerRead-onlyRequired

The outgoing traffic (Mbit or GB)

incomingTrafficSuminteger · integerRead-onlyRequired

The incoming traffic (Mbit or GB)

powerMaxAmperestringRead-onlyRequired

Contractual maximum usable amperage

powerKwhPricestringRead-onlyRequired

The power price per kWh in cents

powerMeterinteger · integerRead-onlyRequired

The current power meter(kWh)

unlimitedIngressinteger · integerRead-onlyRequired

Does the service have free incoming traffic?

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

The ID of the colocation service

namestringOptional

The name of the colocation service

dateStartstringRead-onlyRequired

Contract start date

dateEndstringRead-onlyRequired

The date until which the service is paid

dateCancelledstringRead-onlyRequired

Contract cancel date if contract is cancelled

dateEndContractstringRead-onlyRequired

Contract end date

contractPeriodinteger · integerRead-onlyRequired

The duration of the contract in months

extendPeriodinteger · integerRead-onlyRequired

The extended period of the contract in months

cancellationPeriodinteger · integerRead-onlyRequired

The cancellation period in months

purchaseOrderstringOptional

The order-name to which the server belongs

paymentTerminteger · integerRead-onlyRequired

The duration in which the invoice has to be paid after receiving.

pricePerMonthstringRead-onlyRequired

The price of this colocated server per month in cents

pricePerTbOverusestringRead-onlyRequired

The price of traffic overuse in cents (per TB) (see currencyId for currency)

currencyIdinteger · integerRead-onlyRequired

The currency in which the various 'price' fields are:

  • 0: EURO
  • 1: USD
  • 9: YEN
bandwidthBillingTypeinteger · integerRead-onlyRequired

The bandwidth billing method for this service:

  • 1: unmetered connection
  • 2: measured in TB per month
  • 3: measured in mbit 95th percentile
bandwidthContractualinteger · integerRead-onlyRequired

The contractual maximum bandwidth usage value. In GB if bandwidthBillingType equals 2, in mbit otherwise

trafficSuminteger · integerRead-onlyRequired

The total used traffic (Mbit or GB, incoming + outgoing)

trafficSumMonthMbitinteger · integerRead-onlyRequired

The total used traffic (Mbit) for 95th percentile

outgoingTrafficSuminteger · integerRead-onlyRequired

The outgoing traffic (Mbit or GB)

incomingTrafficSuminteger · integerRead-onlyRequired

The incoming traffic (Mbit or GB)

powerMaxAmperestringRead-onlyRequired

Contractual maximum usable amperage

powerKwhPricestringRead-onlyRequired

The power price per kWh in cents

powerMeterinteger · integerRead-onlyRequired

The current power meter(kWh)

unlimitedIngressinteger · integerRead-onlyRequired

Does the service have free incoming traffic?

put
/v3/colocation/{colocationId}

Get all the invoices for a specific colocated service

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the colocated service to fetch invoices for

Header parameters
RANGED-DATAstringOptional

Example header and default range: RANGED-DATA:start=0,results=25

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

The ID of the invoice

creationDateinteger · integerRead-onlyRequired

The date the invoice was created

dueDateinteger · integerRead-onlyRequired

The due date of the invoice

invoiceNumberstringRead-onlyRequired

The number of the invoice

invoiceHashstringRead-onlyRequired

A unique hash for this invoice

descriptionstringRequired

The description of the invoice

currencystringRequired

The currency that is being used

currencySignstringRequired

The currency sign that is being used

amountIncVATstringRequired

The amount of the invoice with VAT in cents

amountExclVATstringRequired

The amount of the invoice without VAT in cents

paymentStatusinteger · integerRequired

The payment status

paymentDateinteger · integerRequired

The timestamp that the invoice was paid, if paid

isCreditinteger · integerRequired

If this field is 1 it means that invoice is a credit invoice

remainingAmountstringRequired

The remaining amount of invoice

totalPaidAmountstringRequired

The total paid amount of invoice

get
/v3/colocation/{colocationId}/invoice

Get all the PDUs for a specific colocated service

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the colocated service to fetch PDUs for

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

The id of feed

namestringRequired

The feed name

serialstringRequired

The serial number

updatedAtinteger · integerRequired

The last update time

inputFeedTypestringRequired

The feed type

outletsinteger · integerRequired

The number of outlets on this pdu

phasesinteger · integerRequired

The number of phases that this pdu supports

powerMeterinteger · integerRequired

The last registered counter value

powerFactornumber · floatRequired

The total power factor

amperagenumber · floatRequired

The total amperage supported by pdu

peakAmperagenumber · floatRequired

The peak amperage

voltagenumber · floatRequired

The total actual voltage

minVoltagenumber · floatRequired

The total min voltage

get
/v3/colocation/{colocationId}/pdu

Get the traffic usage data for the last day

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the colocated server to fetch traffic for

upLinkIdintegerRequired

ID of the uplink to fetch traffic for

Query parameters
startTimeintegerOptional

Start unix timestamp

endTimeintegerOptional

End unix timestamp

Responses
chevron-right
200

OK

application/json
unitstringRead-onlyRequired

Unit of data frequency, possible interval options are as follows

  • day
get
/v3/colocation/{colocationId}/network/usage/{upLinkId}/raw

Get the traffic usage graph (last year)

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the colocated server to fetch traffic for

upLinkIdintegerRequired

ID of the uplink to fetch traffic for

Responses
chevron-right
200

Base64 encoded image string

application/json
string[]Optional
get
/v3/colocation/{colocationId}/network/usage/{upLinkId}/graph/year

Get the traffic usage graph (last 30 days)

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the colocated server to fetch traffic for

upLinkIdintegerRequired

ID of the uplink to fetch traffic for

Responses
chevron-right
200

Base64 encoded image string

application/json
string[]Optional
get
/v3/colocation/{colocationId}/network/usage/{upLinkId}/graph/month

Get the traffic usage graph (last 7 days)

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the colocated server to fetch traffic for

upLinkIdintegerRequired

ID of the uplink to fetch traffic for

Responses
chevron-right
200

Base64 encoded image string

application/json
string[]Optional
get
/v3/colocation/{colocationId}/network/usage/{upLinkId}/graph/week

Get the traffic usage graph (last 24 hours)

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the colocated server to fetch traffic for

upLinkIdintegerRequired

ID of the uplink to fetch traffic for

Responses
chevron-right
200

Base64 encoded image string

application/json
string[]Optional
get
/v3/colocation/{colocationId}/network/usage/{upLinkId}/graph/day

Get all the alerts linked to the colocated server

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the colocated server to get the alerts for

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

Colocation alert ID

percentageinteger · integerRequired

At what percentage of bandwidth usage to trigger the alert

sendMailinteger · integerRequired

Will send an email notification when alert is triggered

sendTicketinteger · integerRequired

WIll create a ticket notification when alert is triggered

triggeredinteger · integerRead-onlyRequired

UNIX timestamp of the last time the alert was triggered

createdAtinteger · integerRead-onlyRequired

UNIX timestamp of the time the alert was created

get
/v3/colocation/{colocationId}/alert

Create alert for the colocated server

post
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the colocated server to create an alert for

Body
idinteger · integerRead-onlyRequired

Colocation alert ID

percentageinteger · integerRequired

At what percentage of bandwidth usage to trigger the alert

sendMailinteger · integerRequired

Will send an email notification when alert is triggered

sendTicketinteger · integerRequired

WIll create a ticket notification when alert is triggered

triggeredinteger · integerRead-onlyRequired

UNIX timestamp of the last time the alert was triggered

createdAtinteger · integerRead-onlyRequired

UNIX timestamp of the time the alert was created

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

Colocation alert ID

percentageinteger · integerRequired

At what percentage of bandwidth usage to trigger the alert

sendMailinteger · integerRequired

Will send an email notification when alert is triggered

sendTicketinteger · integerRequired

WIll create a ticket notification when alert is triggered

triggeredinteger · integerRead-onlyRequired

UNIX timestamp of the last time the alert was triggered

createdAtinteger · integerRead-onlyRequired

UNIX timestamp of the time the alert was created

post
/v3/colocation/{colocationId}/alert

Update colocated server alert

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the colocated server that the alert belongs to

colocationAlertIdintegerRequired

ID of the host alert to update

Body
idinteger · integerRead-onlyRequired

Colocation alert ID

percentageinteger · integerRequired

At what percentage of bandwidth usage to trigger the alert

sendMailinteger · integerRequired

Will send an email notification when alert is triggered

sendTicketinteger · integerRequired

WIll create a ticket notification when alert is triggered

triggeredinteger · integerRead-onlyRequired

UNIX timestamp of the last time the alert was triggered

createdAtinteger · integerRead-onlyRequired

UNIX timestamp of the time the alert was created

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

Colocation alert ID

percentageinteger · integerRequired

At what percentage of bandwidth usage to trigger the alert

sendMailinteger · integerRequired

Will send an email notification when alert is triggered

sendTicketinteger · integerRequired

WIll create a ticket notification when alert is triggered

triggeredinteger · integerRead-onlyRequired

UNIX timestamp of the last time the alert was triggered

createdAtinteger · integerRead-onlyRequired

UNIX timestamp of the time the alert was created

put
/v3/colocation/{colocationId}/alert/{colocationAlertId}

Delete colocated server alert

delete
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the colocated server that the alert belongs to

colocationAlertIdintegerRequired

ID of the alert to delete

Responses
delete
/v3/colocation/{colocationId}/alert/{colocationAlertId}

No content

Cancel the colocated server

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the colocated server that the cancellation should applied to

Responses
put
/v3/colocation/{colocationId}/cancel

No content

Revert the cancellation of a colocated server

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the cancelled colocated server that should be reverted

Responses
put
/v3/colocation/{colocationId}/cancel/revert

No content

Set RDNS hostname for IP

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
colocationIdintegerRequired

ID of the colocation-service to which IP address belongs to

ipAddressstringRequired

IP address to set RDNS entry for

Body
hostnamestringRequired

The hostname

ipstringRead-onlyRequired

The corresponding ip for the host

Responses
put
/v3/colocation/{colocationId}/network/rdns/{ipAddress}

No content

Get list of all colocation access

get
Authorizations
PRIVATE-TOKENstringRequired
Query parameters
statusstringOptional

Example /v3/colocation/access?status=revoked

Header parameters
RANGED-DATAstringOptional

Example header and default range: RANGED-DATA:start=0,results=25

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

The ID of colocation access request

visitorIdinteger · integerRequired

The ID of the user

datacenterIdinteger · integer · nullableOptional

The ID of data center

dateverifiedstring · nullableOptional

The date when the user was verified

dateonliststring · nullableOptional

The date when the user was added to the access list

dateoffliststring · nullableOptional

The date when the user was removed from the access list

emailstringRequired

The e-mail address of the visitor

mobilestringRequired

The mobile phone number of the visitor

firstNamestringRequired

The first name of the visitor

lastNamestringRequired

The last name of the visitor

birthDatestringRequired

The birth date of the user. The format is YYYY-MM-DD

companyNamestring · nullableOptional

The company name of the visitor

citystring · nullableOptional

The city of the visitor

countryEnstringRead-onlyRequired

The country name of the visitor

adminNotesReadOnlystring · nullableOptional

Notes for admins

checkedstring · nullableOptional

Was the user checked?

createdByinteger · integerRead-onlyRequired

ID of user creator

newEntryinteger · integerRead-onlyRequired

Is this a new entry

temporaryAccessinteger · integer · nullableOptional

temporaryAccess If this field is set to 1, then has the visitor a temporary access

fingerPrintIdinteger · integer · nullableOptional

The print ID from Syntegro system

printMadestring · nullableOptional

Was the print made

visitRequesterinteger · integer · nullableOptional

If this field is set to 1, then this visitor can add a temporary access for other visitor

permanentRequesterinteger · integer · nullableOptional

If this field is set to 1, then this visitor can request a permanent access for other visitor

syntegroEmployeeCodestring · nullableOptional

The Syntegro employee code of visitor

statusstringRead-onlyRequired

The status of the visitor (granted, pending, denied, revoked, suspended)

get
/v3/colocation/access

Create a new colocation access request

post
Authorizations
PRIVATE-TOKENstringRequired
Body
idinteger · integerRead-onlyRequired

The ID of colocation access request

visitorIdinteger · integerOptional

The ID of the visitor

emailstringRequired

The e-mail address of the visitor

mobilestringRequired

The mobile phone number of the visitor

firstNamestringRequired

The first name of the visitor

lastNamestringRequired

The last name of the visitor

birthDatestringRequired

The birth date of the visitor

companyNamestringRequired

The company name of visitor

temporaryAccessinteger · integer · nullableOptional

If this field is set to 1, then the visitor has a temporary access

visitRequesterinteger · integer · nullableOptional

If this field is set to 1, then this visitor can add a temporary access for other visitor

permanentRequesterinteger · integer · nullableOptional

If this field is set to 1, then this visitor can request a permanent access for other visitor

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

The ID of colocation access request

visitorIdinteger · integerRequired

The ID of the user

datacenterIdinteger · integer · nullableOptional

The ID of data center

dateverifiedstring · nullableOptional

The date when the user was verified

dateonliststring · nullableOptional

The date when the user was added to the access list

dateoffliststring · nullableOptional

The date when the user was removed from the access list

emailstringRequired

The e-mail address of the visitor

mobilestringRequired

The mobile phone number of the visitor

firstNamestringRequired

The first name of the visitor

lastNamestringRequired

The last name of the visitor

birthDatestringRequired

The birth date of the user. The format is YYYY-MM-DD

companyNamestring · nullableOptional

The company name of the visitor

citystring · nullableOptional

The city of the visitor

countryEnstringRead-onlyRequired

The country name of the visitor

adminNotesReadOnlystring · nullableOptional

Notes for admins

checkedstring · nullableOptional

Was the user checked?

createdByinteger · integerRead-onlyRequired

ID of user creator

newEntryinteger · integerRead-onlyRequired

Is this a new entry

temporaryAccessinteger · integer · nullableOptional

temporaryAccess If this field is set to 1, then has the visitor a temporary access

fingerPrintIdinteger · integer · nullableOptional

The print ID from Syntegro system

printMadestring · nullableOptional

Was the print made

visitRequesterinteger · integer · nullableOptional

If this field is set to 1, then this visitor can add a temporary access for other visitor

permanentRequesterinteger · integer · nullableOptional

If this field is set to 1, then this visitor can request a permanent access for other visitor

syntegroEmployeeCodestring · nullableOptional

The Syntegro employee code of visitor

statusstringRead-onlyRequired

The status of the visitor (granted, pending, denied, revoked, suspended)

post
/v3/colocation/access

Get colocation access by ID

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
accessIdintegerRequired

ID of the access

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

The ID of colocation access request

visitorIdinteger · integerRequired

The ID of the user

datacenterIdinteger · integer · nullableOptional

The ID of data center

dateverifiedstring · nullableOptional

The date when the user was verified

dateonliststring · nullableOptional

The date when the user was added to the access list

dateoffliststring · nullableOptional

The date when the user was removed from the access list

emailstringRequired

The e-mail address of the visitor

mobilestringRequired

The mobile phone number of the visitor

firstNamestringRequired

The first name of the visitor

lastNamestringRequired

The last name of the visitor

birthDatestringRequired

The birth date of the user. The format is YYYY-MM-DD

companyNamestring · nullableOptional

The company name of the visitor

citystring · nullableOptional

The city of the visitor

countryEnstringRead-onlyRequired

The country name of the visitor

adminNotesReadOnlystring · nullableOptional

Notes for admins

checkedstring · nullableOptional

Was the user checked?

createdByinteger · integerRead-onlyRequired

ID of user creator

newEntryinteger · integerRead-onlyRequired

Is this a new entry

temporaryAccessinteger · integer · nullableOptional

temporaryAccess If this field is set to 1, then has the visitor a temporary access

fingerPrintIdinteger · integer · nullableOptional

The print ID from Syntegro system

printMadestring · nullableOptional

Was the print made

visitRequesterinteger · integer · nullableOptional

If this field is set to 1, then this visitor can add a temporary access for other visitor

permanentRequesterinteger · integer · nullableOptional

If this field is set to 1, then this visitor can request a permanent access for other visitor

syntegroEmployeeCodestring · nullableOptional

The Syntegro employee code of visitor

statusstringRead-onlyRequired

The status of the visitor (granted, pending, denied, revoked, suspended)

get
/v3/colocation/access/{accessId}

Update colocation access

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
accessIdintegerRequired

ID of the access

Body
idinteger · integerRead-onlyRequired

The ID of colocation access request

visitorIdinteger · integerOptional

The ID of the visitor

emailstringRequired

The e-mail address of the visitor

mobilestringRequired

The mobile phone number of the visitor

firstNamestringRequired

The first name of the visitor

lastNamestringRequired

The last name of the visitor

birthDatestringRequired

The birth date of the visitor

companyNamestringRequired

The company name of visitor

temporaryAccessinteger · integer · nullableOptional

If this field is set to 1, then the visitor has a temporary access

visitRequesterinteger · integer · nullableOptional

If this field is set to 1, then this visitor can add a temporary access for other visitor

permanentRequesterinteger · integer · nullableOptional

If this field is set to 1, then this visitor can request a permanent access for other visitor

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

The ID of colocation access request

visitorIdinteger · integerRequired

The ID of the user

datacenterIdinteger · integer · nullableOptional

The ID of data center

dateverifiedstring · nullableOptional

The date when the user was verified

dateonliststring · nullableOptional

The date when the user was added to the access list

dateoffliststring · nullableOptional

The date when the user was removed from the access list

emailstringRequired

The e-mail address of the visitor

mobilestringRequired

The mobile phone number of the visitor

firstNamestringRequired

The first name of the visitor

lastNamestringRequired

The last name of the visitor

birthDatestringRequired

The birth date of the user. The format is YYYY-MM-DD

companyNamestring · nullableOptional

The company name of the visitor

citystring · nullableOptional

The city of the visitor

countryEnstringRead-onlyRequired

The country name of the visitor

adminNotesReadOnlystring · nullableOptional

Notes for admins

checkedstring · nullableOptional

Was the user checked?

createdByinteger · integerRead-onlyRequired

ID of user creator

newEntryinteger · integerRead-onlyRequired

Is this a new entry

temporaryAccessinteger · integer · nullableOptional

temporaryAccess If this field is set to 1, then has the visitor a temporary access

fingerPrintIdinteger · integer · nullableOptional

The print ID from Syntegro system

printMadestring · nullableOptional

Was the print made

visitRequesterinteger · integer · nullableOptional

If this field is set to 1, then this visitor can add a temporary access for other visitor

permanentRequesterinteger · integer · nullableOptional

If this field is set to 1, then this visitor can request a permanent access for other visitor

syntegroEmployeeCodestring · nullableOptional

The Syntegro employee code of visitor

statusstringRead-onlyRequired

The status of the visitor (granted, pending, denied, revoked, suspended)

put
/v3/colocation/access/{accessId}

Delete colocation access by ID

delete
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
accessIdintegerRequired

The ID of the access

Responses
delete
/v3/colocation/access/{accessId}

No content

Revoke access by access ID

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
accessIdintegerRequired

The ID of the access

Responses
put
/v3/colocation/access/{accessId}/revoke

No content

Reactivate access by access ID

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
accessIdintegerRequired

The ID of the access

Responses
put
/v3/colocation/access/{accessId}/reactivate

No content

Get all the documents of the DC access visitor

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
accessIdintegerRequired

The ID of the access

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

ID of the document

documentTypeinteger · integerRequired

Type of the document

documentNumberstringRequired

Number of document

documentExpirationstringRequired

Expiration date of document

get
/v3/colocation/access/{accessId}/document

Create a new document for the visitor accessing DC

post
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
accessIdintegerRequired

The ID of the access

Body
idinteger · integerRead-onlyRequired

ID of the document

documentTypeinteger · integerRequired

Type of the document

documentNumberstringRequired

Number of document

documentExpirationstringRequired

Expiration date of document

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

ID of the document

documentTypeinteger · integerRequired

Type of the document

documentNumberstringRequired

Number of document

documentExpirationstringRequired

Expiration date of document

post
/v3/colocation/access/{accessId}/document

Get a document of the DC access visitor

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
accessIdintegerRequired

The ID of the access

documentIdintegerRequired

The ID of the document to view

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

ID of the document

documentTypeinteger · integerRequired

Type of the document

documentNumberstringRequired

Number of document

documentExpirationstringRequired

Expiration date of document

get
/v3/colocation/access/{accessId}/document/{documentId}

Update document of the DC access visitor

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
accessIdintegerRequired

The ID of the access

documentIdintegerRequired

The ID of the document to update

Body
idinteger · integerRead-onlyRequired

ID of the document

documentTypeinteger · integerRequired

Type of the document

documentNumberstringRequired

Number of document

documentExpirationstringRequired

Expiration date of document

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

ID of the document

documentTypeinteger · integerRequired

Type of the document

documentNumberstringRequired

Number of document

documentExpirationstringRequired

Expiration date of document

put
/v3/colocation/access/{accessId}/document/{documentId}

Delete a document of the visitor accessing DC

delete
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
accessIdintegerRequired

The ID of the access

documentIdintegerRequired

The ID of the document to delete

Responses
delete
/v3/colocation/access/{accessId}/document/{documentId}

No content

Last updated

Was this helpful?