Scaleway logo
Dedibox Phoenix API

GET
https://api.scaleway.com
/dedibox/v1/zones/{zone}/ordered-services/{ordered_service_id}

path Parameters

zone
​string · enum · required

The zone you want to target

Enum values:
fr-par-1
fr-par-2
nl-ams-1
ordered_service_id
​integer · uint64 · required

Responses

200
id
​integer · uint64

ID of the service.

resource_id
​integer | null · uint64

Resource ID of the service.

provisioning_status
​scaleway.dedibox.v1.Service.ProvisioningStatus · enum

Provisioning status of the service.

Enum values:
unknown
delivering
ready
error
expiring
expired
Default: unknown

Offer of the service.

created_at
​string | null · date-time

Creation date of the service. (RFC 3339 format)

delivered_at
​string | null · date-time

Delivery date of the service. (RFC 3339 format)

terminated_at
​string | null · date-time

Terminatation date of the service. (RFC 3339 format)

expires_at
​string | null · date-time

Expiration date of the service. (RFC 3339 format)

type
​scaleway.dedibox.v1.Service.Type · enum

Service type, either order or service.

Enum values:
unknown_type
service
order
Default: unknown_type

GET
https://api.scaleway.com
/dedibox/v1/zones/{zone}/servers/{server_id}/backups

path Parameters

zone
​string · enum · required

The zone you want to target

Enum values:
fr-par-1
fr-par-2
nl-ams-1
server_id
​integer · uint64 · required

Server ID of the backup.

Responses

200
id
​integer · uint64

ID of the backup.

login
​string

Login of the backup.

server
​string

Server of the backup.

status
​scaleway.dedibox.v1.Backup.Status · enum

Status of the backup.

Enum values:
unknown_backup_status
uninitialized
inactive
ready
Default: unknown_backup_status
acl_enabled
​boolean

ACL enable boolean of the backup.

autologin
​boolean

Autologin boolean of the backup.

quota_space
​integer · uint64

Total quota space of the backup.

quota_space_used
​integer · uint64

Quota space used of the backup.

quota_files
​integer · uint64

Total quota files of the backup.

quota_files_used
​integer · uint64

Quota files used of the backup.


PATCH
https://api.scaleway.com
/dedibox/v1/zones/{zone}/servers/{server_id}/backups

path Parameters

zone
​string · enum · required

The zone you want to target

Enum values:
fr-par-1
fr-par-2
nl-ams-1
server_id
​integer · uint64 · required

Server ID to update backup.

Request Body

password
​string | null

Password of the server backup.

autologin
​boolean | null

Autologin of the server backup.

acl_enabled
​boolean | null

Boolean to enable or disable ACL.

Responses

200
id
​integer · uint64

ID of the backup.

login
​string

Login of the backup.

server
​string

Server of the backup.

status
​scaleway.dedibox.v1.Backup.Status · enum

Status of the backup.

Enum values:
unknown_backup_status
uninitialized
inactive
ready
Default: unknown_backup_status
acl_enabled
​boolean

ACL enable boolean of the backup.

autologin
​boolean

Autologin boolean of the backup.

quota_space
​integer · uint64

Total quota space of the backup.

quota_space_used
​integer · uint64

Quota space used of the backup.

quota_files
​integer · uint64

Total quota files of the backup.

quota_files_used
​integer · uint64

Quota files used of the backup.


POST
https://api.scaleway.com
/dedibox/v1/zones/{zone}/servers/{server_id}/tags

path Parameters

zone
​string · enum · required

The zone you want to target

Enum values:
fr-par-1
fr-par-2
nl-ams-1
server_id
​integer · uint64 · required

Server ID to update the tags.

Request Body

tags
​string[]

Tags of server to update.

Responses

200
id
​integer · uint64

ID of the server.

organization_id
​string

Organization ID the server is attached to.

project_id
​string

Project ID the server is attached to.

hostname
​string

Hostname of the server.

rebooted_at
​string | null · date-time

Date of last reboot of the server. (RFC 3339 format)

created_at
​string | null · date-time

Date of creation of the server. (RFC 3339 format)

updated_at
​string | null · date-time

Date of last modification of the server. (RFC 3339 format)

expired_at
​string | null · date-time

Date of release of the server. (RFC 3339 format)

Offer of the server.

status
​scaleway.dedibox.v1.Server.Status · enum

Status of the server.

Enum values:
unknown
delivering
installing
ready
stopped
error
locked
rescue
Default: unknown

Location of the server.

abuse_contact
​string

Abuse contact of the server.

OS installed on the server.

Network interfaces of the server.

zone
​string

The zone in which is the server.

Options subscribe on the server.

Service level of the server.

has_bmc
​boolean

Boolean if the server has a BMC.

​scaleway.dedibox.v1.OS

Rescue OS of the server.

tags
​string[]

Array of customs tags attached to the server.

is_outsourced
​boolean

Whether the server is outsourced or not.

ipv6_slaac
​boolean

Whether or not you can enable/disable the IPv6.

qinq
​boolean

Whether the server is compatible with QinQ.

is_rpnv2_member
​boolean

Whether or not the server is already part of an rpnv2 group.

is_hds
​boolean

Whether or not the server is HDS.