Update to V5. Stocks and Prices will be delivered now.

This commit is contained in:
Nico Kroll 2024-07-26 17:45:41 +02:00
parent b4b5c587fa
commit 78ff9504f6
1 changed files with 55 additions and 7 deletions

View File

@ -1,7 +1,7 @@
openapi: 3.0.0 openapi: 3.0.0
info: info:
title: "TyrePro-API, Shop" title: "TyrePro-API, Shop"
version: "Version 4" version: "Version 5"
servers: servers:
- url: "https://musterreifen.com/api/shop" - url: "https://musterreifen.com/api/shop"
description: "Development server, customers domain" description: "Development server, customers domain"
@ -418,6 +418,22 @@ paths:
- "Offset" - "Offset"
- "HubBoreHole" - "HubBoreHole"
- "Manufacturer" - "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: responses:
200: 200:
description: "successful operation" description: "successful operation"
@ -451,21 +467,21 @@ paths:
- $ref: "#/components/parameters/GuidHubBoreHole" - $ref: "#/components/parameters/GuidHubBoreHole"
- $ref: "#/components/parameters/GuidManufacturer" - $ref: "#/components/parameters/GuidManufacturer"
- name: "GuidBranch" - name: "GuidBranch"
description: "Required for providing stock information." description: "Required for providing stock and price information."
in: "query" in: "query"
required: true required: true
schema: schema:
type: "string" type: "string"
default: null default: null
example: "ebb89e89-8d25-809e-7814-c53b686ae164" example: "ebb89e89-8d25-809e-7814-c53b686ae164"
- name: "Amount" - name: "GuidDeliveryType"
description: "Required for providing stock information." description: "For providing more accurate stock and price information."
in: "query" in: "query"
required: true required: false
schema: schema:
type: "number" type: "string"
default: null default: null
example: 4 example: "ebb89e89-8d25-809e-7814-c53b686ae164"
responses: responses:
200: 200:
description: "successful operation" description: "successful operation"
@ -745,6 +761,14 @@ paths:
- "Cart" - "Cart"
parameters: parameters:
- $ref: "#/components/parameters/GuidOnlineService" - $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: responses:
200: 200:
description: "successful operation" description: "successful operation"
@ -870,6 +894,14 @@ paths:
type: "string" type: "string"
default: null default: null
example: "ebb89e89-8d25-809e-7814-c53b686ae164" 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: responses:
200: 200:
description: "successful operation" description: "successful operation"
@ -960,6 +992,14 @@ paths:
type: "string" type: "string"
default: null default: null
example: "ebb89e89-8d25-809e-7814-c53b686ae164" 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: responses:
200: 200:
description: "successful operation" description: "successful operation"
@ -985,6 +1025,14 @@ paths:
type: "string" type: "string"
default: null default: null
example: "ebb89e89-8d25-809e-7814-c53b686ae164" 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: responses:
200: 200:
description: "successful operation" description: "successful operation"