Release Notes bol Retailer API Version 9
Version 9.13
Version | Release Date | Release Type |
---|---|---|
9.13 |
18-12-2023 |
Minor |
New fields introduced |
New features
Version 8, 9 and 10 of the API introduces the following updates:
Retailer API
The following endpoints have a new field, enabled
, which indicates whether a notification subscription is enabled or not. You are able to enable or disable subscriptions yourself.
Your subscriptions might now be disabled automatically in certain scenarios. For more information on why your subscription might be disabled automatically, please see the Subscriptions documentation. |
Version 9.12
Version | Release Date | Release Type |
---|---|---|
9.12 |
02-08-2023 |
Minor |
Improvements to Get a list of competing offers by EAN endpoint of the Retailer API
This release contains changes to the maxDeliveryDate
field of the Get a list of competing offers by EAN endpoint.
This mandatory field indicates the latest date by which a package can be delivered to the customer. However, there are instances when this date remains unavailable, particularly when bol.bom offers a product as a pre-order. In such cases, to ensure a comprehensive view of all competing offers, the dummy date 2077-05-04
will be used as a placeholder for all bol pre-order offers that do not have a maxDeliveryDate
available. This allows the inclusion of pre-order offers in the complete set of competing offers.
The placeholder date is a dummy date and should not be confused with the actual delivery date. |
For more information, see the functional documentation and the Redoc.
The demo scenarios for Get a list of competing offers can be found here. |
Version 9.11
Version | Release Date | Release Type |
---|---|---|
9.11 |
04-07-2023 |
Minor |
BREAKING CHANGES |
OpenAPI Specification upgrades and Advertising API naming consistency
This release contains the following changes:
-
The API specification has been upgraded to version 3 of the Open API Specification.
-
Implemented a consistent usage of the name Advertising API in both the Redoc and the functional documentation.
The breaking changes encompass modifications made to the following URLs while leaving the API’s core functionality unchanged. In order to minimize disruptions to current implementations, a systematic redirection of the old URLs to their corresponding new ones has been implemented, ensuring backward compatibility for existing usage.
Type of change Old New Name
Advertiser API
Advertising API
Functional documentation links
/retailer/public/v9/functional/advertiser-api/aapi-overview.html
/retailer/public/v9/functional/advertising-api/aapi-overview.html
Redoc documentation links
API Specification links
Version 9.10 (GA)
Version | Release Date | Release Type |
---|---|---|
9.10 (GA) |
30-03-2023 |
Major |
BREAKING CHANGES |
New features and improvements
Version 9 (GA) of the Retailer API introduces the following new resources offering useful endpoints:
-
Products
-
Get a list of competing offers by EAN - Provides the competitiveness of the active offers in detail.
-
Get product ids by EAN - Provides the bol product ID and the EANs associated with the product.
-
Get product placement - Provides information about a product’s location and the categories under which it is currently listed.
-
Get product list filters - Provides the filter options and categories for a product on the webshop.
-
Get product list - Provides insights on the current position of a product within categories or on the search results pages for the specified country.
-
Get product assets - Provides information about image assets of a product on the webshop.
-
Get product ratings - Provides the ratings for a product on the webshop.
-
-
Retailers
-
Get retailer information by retailer id - Provides the customer ratings and reviews for a specific retailer within bol.
-
In addition to the new features, v9 of the retailer API also offers the following improvements:
-
Invoices - Includes changes in the response of the Get all invoices endpoint of the Invoices API.
The value for the
invoiceType
field has been changed to the following:Version Old Enum Value New Enum Value v9 [GA] onwards
BOL_RETAIL_MEDIA_GROUP
(BRMG)ADVERTISING_VIA_BOL
(Avb)For more information, see the functional documentation and the Redoc.
|
Version 9.9 (BETA)
Version | Release Date | Release Type |
---|---|---|
9.9 |
22-03-2023 |
Minor |
Improvements to Get product id by EAN BETA endpoint of the Retailer API
This release contains the following changes to the Get product id by EAN endpoint of the Retailer API:
Type of change |
Previous version |
Current version |
Name |
Get product id by EAN |
Get product ids by EAN |
URL |
|
|
Response |
No changes |
For more information, see the functional documentation and the Redoc.
The demo scenarios for Get products id by EAN endpoint can be found here. |
Version 9.8 (BETA)
Version | Release Date | Release Type |
---|---|---|
9.8 |
13-03-2023 |
Minor |
New endpoints added to the Retailer API
This release contains the addition of the following new endpoint to the Products resource of the Retailer API:
-
Get product id by EAN
Get product id by EAN
This endpoint enables you to retrieve the bol Product ID and the EANs associated with a product.
For more information, see the functional documentation and the Redoc.
The demo scenarios for Get product id by EAN endpoint can be found here. |
Version 9.7 (BETA)
Version | Release Date | Release Type |
---|---|---|
9.7 |
01-03-2023 |
Minor |
New endpoints added to the Advertising API
This release contains the addition of the following three new endpoints to the Reporting resource of the Advertising API:
-
Request a share of voice report for search terms
-
Request a share of voice report for categories
-
Retrieve a share of voice report by report id
These endpoints help you create and retrieve the Share of Voice reports that provide insights into the impression share and click share of your campaigns based on category level and on the search term level.
For more information, see the functional documentation and the Redoc.
The demo scenarios for Reporting endpoints can be found here. |
Version 9.6 (BETA)
Version | Release Date | Release Type |
---|---|---|
9.6 |
23-02-2023 |
Minor |
New endpoints added to the Products API
This release contains the addition of the following two new endpoints to the Products API:
-
Get product assets
-
Get product ratings
Product assets
This endpoint helps you to retrieve detailed information about image assets of a product on the webshop.
For more information, see the functional documentation and the Redoc.
The demo scenarios for Get product assets endpoint can be found here. |
Product ratings
This endpoint helps you retrieve the ratings provided by the customers for a product on the webshop.
For more information, see the functional documentation and the Redoc.
The demo scenarios for Get product ratings endpoint can be found here. |
Improvements to the Retailer information and Product placement endpoints
This release contains changes to the following two endpoints in the Products API:
-
Get product placement
-
Get retailer information by retailer id
Product placement
Subcategories
have been added to the categories
field in the response. As a result, categories and subcategories are now displayed in a hierarchical format distinctly highlighting the parent and child categories under which a product listed in the webshop.
For more information, see the functional documentation and the Redoc.
Retailer information
The field topRetailer
has been added to the response of the Retailer information endpoint. It indicates if a retailer is a top seller or not.
For more information, see the functional documentation and the Redoc.
Version 9.5 (BETA)
Version | Release Date | Release Type |
---|---|---|
9.5 |
07-02-2023 |
Minor |
New endpoints added to the Products API
This release contains the addition of the following two new endpoints to the Products API:
-
Get product list filters
-
Get product list
Product list filters
This endpoint helps you retrieve categories and filter options for a product on the webshop based on the category or search term
For more information, see the functional documentation and the Redoc.
The demo scenarios for Get product list filters endpoint can be found here. |
Product list
This endpoint helps you retrieve a list of products based on category, search term, or filters that reflects the current ranking of a product within that list for the specified country on the webshop.
For more information, see the functional documentation and the Redoc.
The demo scenarios for Get product list endpoint can be found here. |
Version 9.4
Version | Release Date | Release Type |
---|---|---|
9.4 |
23-12-2022 |
Minor |
Improvements in Competing offers endpoint
This release contains the removal the attribute listPrice
from the response body of Competing offers endpoint. As a result, the response will no longer contain the information about the initial selling price of the product before a discount was applied. This field was only displayed in the response when a product was on a discounted price (value of price
attribute).
For more information on this endpoint, see the functional documentation and the Redoc.
Version 9.3
Version | Release Date | Release Type |
---|---|---|
9.3 |
16-12-2022 |
Minor |
Improved validation for Accept-Language header
This release contains an improvement to the validation of Accept-Language header. Only the following values without any wildcard characters such as asterisks (*) are now acceptable by the Accept-Language header:
-
nl
-
nl-BE
-
fr
-
fr-BE
-
nl-NL
All endpoints will accept different values for their Accept-Language header. Refer to the Redoc to see which exact values are applicable to each of the endpoints. |
As a result of this update, you no longer receive a 400 status code error. Instead, now you receive a 406 not acceptable status code containing the aforementioned valid list of languages that are accepted.
Version 9.2 (BETA)
Version | Release Date | Release Type |
---|---|---|
9.2 |
16-12-2022 |
Minor |
New endpoint added to the Products API
This release contains the addition of a new endpoint called Get product placement to the Products API.
Product Placement
This endpoint helps you to retrieve the product category and location of a specific product in the webshop.
For more information, see the functional documentation and the Redoc.
The demo scenarios for Get product placement endpoint can be found here. |
Version 9.1 (BETA)
Version | Release Date | Release Type |
---|---|---|
9.1 |
24-11-2022 |
Minor |
New resources and endpoints added
This release contains the addition of the following two new APIs to the Retailer API:
New resources | New endpoints |
---|---|
Products API |
|
Retailers API |
Competing offers
This endpoint helps you retrieve all the active offers for a product providing detailed information about the competitiveness of the offers.
For more information, see the functional documentation and the Redoc.
The demo scenarios for Get competing offers endpoint can be found here. |
Retailers information
This endpoint helps you to retrieve the customer ratings and reviews for a specific retailer.
For more information, see the functional documentation and the Redoc.
The demo scenarios for Get retailer ratings endpoint can be found here. |
Version 9.0 (BETA)
Version | Release Date | Release Type |
---|---|---|
9.0 |
01-10-2022 |
Major |
Price star boundaries
This release contains improvements to the Insights API, which includes price star boundaries insights to be able to create more competing offers:
For more information, see the functional documentation and the Redoc.
The demo scenarios for price star boundaries can be found here. |