Scaleway logo
Edge Services API

Edge Services requires a plan to be selected. Select the plan that best fits your needs.


Billing information

GET
https://api.scaleway.com
/edge-services/v1beta1/billing/{project_id}

Gives information on the currently selected Edge Services subscription plan, resource usage and associated billing information for this calendar month (including whether consumption falls within or exceeds the currently selected subscription plan.).

Billing information › path Parameters

project_id
​string · required

(UUID format)

Billing information › Responses

200

Information on the currently-selected, active Edge Services subscription plan.

​google.type.Money

Cost to date (this month) for Edge Service subscription plans. This comprises the pro-rata cost of the current subscription plan, and any previous subscription plans that were active earlier in the month.

pipeline_number
​integer · uint32

Total number of pipelines currently configured.

​google.type.Money

Cost to date (this month) of pipelines not included in the subscription plans.

current_plan_cache_usage
​integer · uint64

Total amount of data egressed from the cache in gigabytes from the beginning of the month, for the active subscription plan.

extra_cache_usage
​integer · uint64

Total amount of extra data egressed from cache in gigabytes from the beginning of the month, not included in the subscription plans.

​google.type.Money

Cost to date (this month) of the data egressed from the cache that is not included in the subscription plans.

current_plan_waf_usage
​integer · uint64

Total number of requests processed by the WAF since the beginning of the current month, for the active subscription plan.

extra_waf_usage
​integer · uint64

Total number of extra requests processed by the WAF from the beginning of the month, not included in the subscription plans.

​google.type.Money

Cost to date (this month) of the extra requests processed by the WAF that were not included in the subscription plans.

​google.type.Money

Cost of activating WAF add-on (where subscription plan does not include WAF).

​object

Detailed costs and usage for all Edge Services subscription plans that were activated during the month.

​google.type.Money

Total cost to date (this month) of all Edge Services resources including active subscription plan, previously active plans, extra pipelines and extra egress cache data.


Select plan

PATCH
https://api.scaleway.com
/edge-services/v1beta1/current-plan

Subscribe to the Edge Services subscription plan of your choice, for the given Scaleway Project.

Select plan › Request Body

project_id
​string

(UUID format)

plan_name
​scaleway.edge_services.v1beta1.Plan.Name · enum
Enum values:
unknown_name
starter
professional
advanced
Default: unknown_name

Select plan › Responses

200
plan_name
​scaleway.edge_services.v1beta1.Plan.Name · enum
Enum values:
unknown_name
starter
professional
advanced
Default: unknown_name

Get plan

GET
https://api.scaleway.com
/edge-services/v1beta1/current-plan/{project_id}

Get the current Edge Services subscription plan for your Scaleway Project.

Get plan › path Parameters

project_id
​string · required

(UUID format)

Get plan › Responses

200
plan_name
​scaleway.edge_services.v1beta1.Plan.Name · enum
Enum values:
unknown_name
starter
professional
advanced
Default: unknown_name

Delete plan

DELETE
https://api.scaleway.com
/edge-services/v1beta1/current-plan/{project_id}

Unsubscribe from the current Edge Services subscription plan for your Scaleway Project.

Delete plan › path Parameters

project_id
​string · required

(UUID format)

Delete plan › Responses

No data returned

List plans

GET
https://api.scaleway.com
/edge-services/v1beta1/plans

List all available Edge Services subscription plans.

List plans › Responses