develop #38

Merged
bboterm merged 451 commits from develop into main 2025-11-19 14:28:14 +00:00
4 changed files with 5112 additions and 1698 deletions
Showing only changes of commit b9c0408240 - Show all commits

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -50,8 +50,7 @@ paths:
description: No products description: No products
value: value:
{ {
"Entries": [], "Entries": []
"href": null
} }
getListOneProductNoSellingPeriodsNoTouchpointId: getListOneProductNoSellingPeriodsNoTouchpointId:
summary: List containing one product without any SellingPeriods (no touchpointId in HTTP-headers) summary: List containing one product without any SellingPeriods (no touchpointId in HTTP-headers)
@ -80,8 +79,7 @@ paths:
"imageReference": "https://www.htm.nl/media/leif2leu/htm-logo-mobile.svg", "imageReference": "https://www.htm.nl/media/leif2leu/htm-logo-mobile.svg",
"productPageUrl": "https://www.htm.nl/nog-onbekende-product-pagina" "productPageUrl": "https://www.htm.nl/nog-onbekende-product-pagina"
} }
], ]
"href": null
} }
getListOneProductNoTouchpointId: getListOneProductNoTouchpointId:
summary: List containing one product with 4 currently active SellingPeriods (no touchpointId in HTTP-headers) summary: List containing one product with 4 currently active SellingPeriods (no touchpointId in HTTP-headers)
@ -110,12 +108,11 @@ paths:
"imageReference": "https://www.htm.nl/media/leif2leu/htm-logo-mobile.svg", "imageReference": "https://www.htm.nl/media/leif2leu/htm-logo-mobile.svg",
"productPageUrl": "https://www.htm.nl/nog-onbekende-product-pagina" "productPageUrl": "https://www.htm.nl/nog-onbekende-product-pagina"
} }
], ]
"href": null
} }
getListOneProductTouchpointId3: getListOneProductTouchpointId3:
summary: List containing one product with 4 currently active SellingPeriods (touchpointId 3 in HTTP-headers) summary: List containing one product with 4 currently active SellingPeriods (touchpointId 3 in HTTP-headers)
description: Only products that have active sellingPeriods for touchpoint 3 are returned description: Only products that have active sellingPeriods for touchpoint 3 and/or 4 (part of same retailer) are returned
value: value:
{ {
"Entries": [ "Entries": [
@ -138,11 +135,10 @@ paths:
"imageReference": "https://www.htm.nl/media/leif2leu/htm-logo-mobile.svg", "imageReference": "https://www.htm.nl/media/leif2leu/htm-logo-mobile.svg",
"productPageUrl": "https://www.htm.nl/nog-onbekende-product-pagina" "productPageUrl": "https://www.htm.nl/nog-onbekende-product-pagina"
} }
], ]
"href": null
} }
getListMultipleProductsWithPaginationNoTouchpointId: getListMultipleProductsNoTouchpointId:
summary: List containing multiple products with pagination (no touchpointId in HTTP-headers) summary: List containing multiple products (no touchpointId in HTTP-headers)
description: All products are returned, even if they have no active SellingPeriods description: All products are returned, even if they have no active SellingPeriods
value: value:
{ {
@ -237,12 +233,11 @@ paths:
"imageReference": "https://www.htm.nl/media/leif2leu/htm-logo-mobile.svg", "imageReference": "https://www.htm.nl/media/leif2leu/htm-logo-mobile.svg",
"productPageUrl": "https://www.htm.nl/nog-onbekende-product-pagina" "productPageUrl": "https://www.htm.nl/nog-onbekende-product-pagina"
} }
], ]
"href": "https://api.htm.nl/products?pageNumber=2"
} }
getListMultipleProductsWithPaginationTuchpointId1: getListMultipleProductsTuchpointId1:
summary: List containing multiple products with pagination (touchpointId 3 in HTTP-headers) summary: List containing multiple products (touchpointId 3 in HTTP-headers)
description: Only products that have active SellingPeriods for touchpoint 3 are returned description: Only products that have active SellingPeriods for touchpoint 3 and/or 4 (part of same retailer) are returned
value: value:
{ {
"Entries": [ "Entries": [
@ -289,8 +284,7 @@ paths:
"imageReference": "https://www.htm.nl/media/leif2leu/htm-logo-mobile.svg", "imageReference": "https://www.htm.nl/media/leif2leu/htm-logo-mobile.svg",
"productPageUrl": "https://www.htm.nl/nog-onbekende-product-pagina" "productPageUrl": "https://www.htm.nl/nog-onbekende-product-pagina"
} }
], ]
"href": "https://api.htm.nl/products?pageNumber=2"
} }
'400': '400':
description: '400' description: '400'
@ -2147,10 +2141,6 @@ components:
type: string type: string
format: uri format: uri
example: https://www.htm.nl/nog-onbekende-product-pagina example: https://www.htm.nl/nog-onbekende-product-pagina
href:
type: string
format: uri
example: https://api.htm.nl/products?page=2
ProductPayloadResponse: ProductPayloadResponse:
type: object type: object
required: required: