Scaleway logo
Dedibox Phoenix API

List services

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

List services › path Parameters

zone
​string · enum · required

The zone you want to target

Enum values:
fr-par-1
fr-par-2
nl-ams-1

List services › query Parameters

page
​integer · uint32

Page number.

page_size
​integer · uint32

Number of service per page.

order_by
​scaleway.dedibox.v1.ListServicesRequest.OrderBy · enum

Order of the services.

Enum values:
created_at_asc
created_at_desc
Default: created_at_asc
project_id
​string

Project ID.

List services › Responses

200
total_count
​integer · uint32

Total count of matching services.

Services that match filters.


Delete a specific service

DELETE
https://api.scaleway.com
/dedibox/v1/zones/{zone}/services/{service_id}

Delete the service associated with the given ID.

Delete a specific service › path Parameters

zone
​string · enum · required

The zone you want to target

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

ID of the service.

Delete a specific service › 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 a specific service

PATCH
https://api.scaleway.com
/dedibox/v1/zones/{zone}/services/{service_id}

Get the service associated with the given ID.

Get a specific service › path Parameters

zone
​string · enum · required

The zone you want to target

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

ID of the service.

Get a specific service › Request Body

Get a specific service › 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