NavigationContentFooter

Product Catalog API

Introduction

The Product Catalog API provides methods to retrieve Scaleway's catalog of products and features.

Quickstart

Note

This API does not require authentication to be used.

Run the request below to list all available Scaleway products:

curl -X GET "https://api.scaleway.com/product-catalog/v2alpha1/public-catalog/products?page_size=5"

You can add the following parameters to your endpoint:

ParameterDescription
pageNumber of the page. Value must be greater or equal to 1.
page_sizeThe number of products per page. Value must be greater or equal to 1.

In the example above, we specify a page_size of 5 products per page.

If the request was successful you will see a response like the following:

{
"products": [
{
"sku": "/storage/local/ssd/storage",
"service_category": "Compute",
"product": "Compute Local Storage",
"variant": "Compute - Local Storage",
"description": "Compute - Local Storage (0.000044€ per GB)",
"locality": {
"global": true
},
"price": {
"retail_price": {
"currency_code": "EUR",
"units": 0,
"nanos": 44000
},
"unit_of_measure": {
"unit": "gigabyte",
"size": 1
}
}
},
{
"sku": "/storage/snapshot/local_storage",
"service_category": "Compute",
"product": "Compute Snapshot Local Storage",
"variant": "Block Storage - Local Snapshot",
"description": "Block Storage - Local Snapshot (0.000044€ per GB)",
"locality": {
"global": true
},
"price": {
"retail_price": {
"currency_code": "EUR",
"units": 0,
"nanos": 44000
},
"unit_of_measure": {
"unit": "gigabyte",
"size": 1
}
}
},
{
"sku": "/storage/local/scratch/storage/fr-par-1",
"service_category": "Compute",
"product": "Scratch Storage",
"variant": "Compute - Scratch Storage - fr-par-1",
"description": "Compute - Scratch Storage - fr-par-1 (0€)",
"locality": {
"zone": "fr-par-1"
},
"price": {
"retail_price": {
"currency_code": "EUR",
"units": 0,
"nanos": 0
},
"unit_of_measure": null
}
},
{
"sku": "/storage/local/scratch/storage/fr-par-2",
"service_category": "Compute",
"product": "Scratch Storage",
"variant": "Compute - Scratch Storage - fr-par-2",
"description": "Compute - Scratch Storage - fr-par-2 (0€)",
"locality": {
"zone": "fr-par-2"
},
"price": {
"retail_price": {
"currency_code": "EUR",
"units": 0,
"nanos": 0
},
"unit_of_measure": null
}
},
{
"sku": "/storage/local/scratch/storage/fr-par-3",
"service_category": "Compute",
"product": "Scratch Storage",
"variant": "Compute - Scratch Storage - fr-par-3",
"description": "Compute - Scratch Storage - fr-par-3 (0€)",
"locality": {
"zone": "fr-par-3"
},
"price": {
"retail_price": {
"currency_code": "EUR",
"units": 0,
"nanos": 0
},
"unit_of_measure": null
}
}
],
"total_count": 3787
}

The response show you the total number of products in the catalog, and provides you with the following information about each product:

Note

The information displayed in the response varies according to the product. Not all elements listed below apply to every product.

  • Basic information - product name, description, category
  • Locality - availability per region or zone, or global
  • Price - retail price of each product
  • Additional information - hardware specifications, ranges
Tip

Refer to the response description of the List all available products method to find an extensive list of all possible response attributes.

Requirements

To perform the following steps, you must first ensure that:

  • you have installed curl

Product catalog

Scaleway's Product Catalog is an extensive list of the Scaleway products. The catalog includes details about each product including: description, locations, prices and properties.

GET
/product-catalog/v2alpha1/public-catalog/products
API DocsScaleway consoleDedibox consoleScaleway LearningScaleway.comPricingBlogCareers
© 2023-2025 – Scaleway