From 78ff9504f6330d64a634ab15b4beaffffebb5544 Mon Sep 17 00:00:00 2001 From: Nico Kroll Date: Fri, 26 Jul 2024 17:45:41 +0200 Subject: [PATCH] Update to V5. Stocks and Prices will be delivered now. --- src/v2/shop.yaml | 62 ++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 55 insertions(+), 7 deletions(-) diff --git a/src/v2/shop.yaml b/src/v2/shop.yaml index 4ae6306..f769b91 100644 --- a/src/v2/shop.yaml +++ b/src/v2/shop.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: "TyrePro-API, Shop" - version: "Version 4" + version: "Version 5" servers: - url: "https://musterreifen.com/api/shop" description: "Development server, customers domain" @@ -418,6 +418,22 @@ paths: - "Offset" - "HubBoreHole" - "Manufacturer" + - name: "GuidBranch" + description: "Required for providing stock and price information." + in: "query" + required: true + schema: + type: "string" + default: null + example: "ebb89e89-8d25-809e-7814-c53b686ae164" + - name: "GuidDeliveryType" + description: "For providing more accurate stock and price information." + in: "query" + required: false + schema: + type: "string" + default: null + example: "ebb89e89-8d25-809e-7814-c53b686ae164" responses: 200: description: "successful operation" @@ -451,21 +467,21 @@ paths: - $ref: "#/components/parameters/GuidHubBoreHole" - $ref: "#/components/parameters/GuidManufacturer" - name: "GuidBranch" - description: "Required for providing stock information." + description: "Required for providing stock and price information." in: "query" required: true schema: type: "string" default: null example: "ebb89e89-8d25-809e-7814-c53b686ae164" - - name: "Amount" - description: "Required for providing stock information." + - name: "GuidDeliveryType" + description: "For providing more accurate stock and price information." in: "query" - required: true + required: false schema: - type: "number" + type: "string" default: null - example: 4 + example: "ebb89e89-8d25-809e-7814-c53b686ae164" responses: 200: description: "successful operation" @@ -745,6 +761,14 @@ paths: - "Cart" parameters: - $ref: "#/components/parameters/GuidOnlineService" + - name: "GuidBranch" + description: "Required for providing stock and price information." + in: "query" + required: true + schema: + type: "string" + default: null + example: "ebb89e89-8d25-809e-7814-c53b686ae164" responses: 200: description: "successful operation" @@ -870,6 +894,14 @@ paths: type: "string" default: null example: "ebb89e89-8d25-809e-7814-c53b686ae164" + - name: "GuidBranch" + description: "Required for providing stock and price information." + in: "query" + required: true + schema: + type: "string" + default: null + example: "ebb89e89-8d25-809e-7814-c53b686ae164" responses: 200: description: "successful operation" @@ -960,6 +992,14 @@ paths: type: "string" default: null example: "ebb89e89-8d25-809e-7814-c53b686ae164" + - name: "GuidBranch" + description: "Required for providing stock and price information." + in: "query" + required: true + schema: + type: "string" + default: null + example: "ebb89e89-8d25-809e-7814-c53b686ae164" responses: 200: description: "successful operation" @@ -985,6 +1025,14 @@ paths: type: "string" default: null example: "ebb89e89-8d25-809e-7814-c53b686ae164" + - name: "GuidBranch" + description: "Required for providing stock and price information." + in: "query" + required: true + schema: + type: "string" + default: null + example: "ebb89e89-8d25-809e-7814-c53b686ae164" responses: 200: description: "successful operation"