develop #38

Merged
bboterm merged 451 commits from develop into main 2025-11-19 14:28:14 +00:00
2 changed files with 1213 additions and 791 deletions
Showing only changes of commit 024e14f31c - Show all commits

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: