Compare commits
No commits in common. "4134af8b3c06deec525ff4af276176539abf5e48" and "44cb10199069a5099e327ea51304f68c34927156" have entirely different histories.
4134af8b3c
...
44cb101990
|
|
@ -439,13 +439,6 @@ paths:
|
|||
- "Customers"
|
||||
description: "Finds similar accounts. The algorithm uses for example phonetic analysis and more to create the results."
|
||||
parameters:
|
||||
- name: "GuidBranch"
|
||||
in: "query"
|
||||
required: true
|
||||
schema:
|
||||
type: "string"
|
||||
default: null
|
||||
example: "ebb89e89-8d25-809e-7814-c53b686ae164"
|
||||
- name: "Name1"
|
||||
in: "query"
|
||||
required: true
|
||||
|
|
@ -3968,13 +3961,13 @@ components:
|
|||
Amount:
|
||||
type: "number"
|
||||
SalesPriceNetSingle:
|
||||
type: "number"
|
||||
type: "string"
|
||||
SalesPriceGrossSingle:
|
||||
type: "number"
|
||||
type: "string"
|
||||
SalesPriceNetTotal:
|
||||
type: "number"
|
||||
type: "string"
|
||||
SalesPriceGrossTotal:
|
||||
type: "number"
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
_HashValue:
|
||||
|
|
|
|||
771
src/v2/shop.yaml
771
src/v2/shop.yaml
|
|
@ -1,12 +1,12 @@
|
|||
openapi: 3.0.0
|
||||
info:
|
||||
title: "TyrePro-API, Shop"
|
||||
version: "Version 3"
|
||||
version: "Version 2"
|
||||
servers:
|
||||
- url: "https://musterreifen.com/api/shop"
|
||||
description: "Development server, customers domain"
|
||||
- url: "https://onlineservices.dev.rz2.prm-ag.de/q7U4PLrRfa7vrzFR2Kvb3Q/api/shop"
|
||||
description: "Development server, generic domain"
|
||||
description: "Demo server"
|
||||
- url: "https://onlineservices.demo.rz2.prm-ag.de/O6J20ZebmghzkNgrdD759A/api/shop"
|
||||
description: "Development server"
|
||||
paths:
|
||||
/AddressStates:
|
||||
get:
|
||||
|
|
@ -44,6 +44,25 @@ paths:
|
|||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/ColumnConfigs:
|
||||
get:
|
||||
tags:
|
||||
- "Configuration"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/ColumnConfig"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/Modules:
|
||||
get:
|
||||
tags:
|
||||
|
|
@ -63,10 +82,10 @@ paths:
|
|||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/TableConfigs:
|
||||
/MaterialTypes:
|
||||
get:
|
||||
tags:
|
||||
- "Configuration"
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
responses:
|
||||
|
|
@ -77,18 +96,18 @@ paths:
|
|||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/TableConfig"
|
||||
$ref: "#/components/schemas/MaterialType"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/FilterSuggestions:
|
||||
/VehicleTypes:
|
||||
get:
|
||||
tags:
|
||||
- "Configuration"
|
||||
- "Search"
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
|
|
@ -97,7 +116,376 @@ paths:
|
|||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/FilterSuggestion"
|
||||
$ref: "#/components/schemas/VehicleType"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/Widths:
|
||||
get:
|
||||
tags:
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
- $ref: "#/components/parameters/RequiredGuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidSection"
|
||||
- $ref: "#/components/parameters/GuidDiameter"
|
||||
- $ref: "#/components/parameters/GuidSpeedIndex"
|
||||
- $ref: "#/components/parameters/GuidLoadIndex"
|
||||
- $ref: "#/components/parameters/GuidHoleCount"
|
||||
- $ref: "#/components/parameters/GuidHoleCircle"
|
||||
- $ref: "#/components/parameters/GuidOffset"
|
||||
- $ref: "#/components/parameters/GuidHubBoreHole"
|
||||
- $ref: "#/components/parameters/GuidManufacturer"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/Width"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/Sections:
|
||||
get:
|
||||
tags:
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
- $ref: "#/components/parameters/RequiredGuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidWidth"
|
||||
- $ref: "#/components/parameters/GuidDiameter"
|
||||
- $ref: "#/components/parameters/GuidSpeedIndex"
|
||||
- $ref: "#/components/parameters/GuidLoadIndex"
|
||||
- $ref: "#/components/parameters/GuidHoleCount"
|
||||
- $ref: "#/components/parameters/GuidHoleCircle"
|
||||
- $ref: "#/components/parameters/GuidOffset"
|
||||
- $ref: "#/components/parameters/GuidHubBoreHole"
|
||||
- $ref: "#/components/parameters/GuidManufacturer"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/Section"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/Diameters:
|
||||
get:
|
||||
tags:
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
- $ref: "#/components/parameters/RequiredGuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidWidth"
|
||||
- $ref: "#/components/parameters/GuidSection"
|
||||
- $ref: "#/components/parameters/GuidSpeedIndex"
|
||||
- $ref: "#/components/parameters/GuidLoadIndex"
|
||||
- $ref: "#/components/parameters/GuidHoleCount"
|
||||
- $ref: "#/components/parameters/GuidHoleCircle"
|
||||
- $ref: "#/components/parameters/GuidOffset"
|
||||
- $ref: "#/components/parameters/GuidHubBoreHole"
|
||||
- $ref: "#/components/parameters/GuidManufacturer"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/Diameter"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/SpeedIndices:
|
||||
get:
|
||||
tags:
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
- $ref: "#/components/parameters/RequiredGuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidWidth"
|
||||
- $ref: "#/components/parameters/GuidSection"
|
||||
- $ref: "#/components/parameters/GuidDiameter"
|
||||
- $ref: "#/components/parameters/GuidLoadIndex"
|
||||
- $ref: "#/components/parameters/GuidHoleCount"
|
||||
- $ref: "#/components/parameters/GuidHoleCircle"
|
||||
- $ref: "#/components/parameters/GuidOffset"
|
||||
- $ref: "#/components/parameters/GuidHubBoreHole"
|
||||
- $ref: "#/components/parameters/GuidManufacturer"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/SpeedIndex"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/LoadIndices:
|
||||
get:
|
||||
tags:
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
- $ref: "#/components/parameters/RequiredGuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidWidth"
|
||||
- $ref: "#/components/parameters/GuidSection"
|
||||
- $ref: "#/components/parameters/GuidDiameter"
|
||||
- $ref: "#/components/parameters/GuidSpeedIndex"
|
||||
- $ref: "#/components/parameters/GuidHoleCount"
|
||||
- $ref: "#/components/parameters/GuidHoleCircle"
|
||||
- $ref: "#/components/parameters/GuidOffset"
|
||||
- $ref: "#/components/parameters/GuidHubBoreHole"
|
||||
- $ref: "#/components/parameters/GuidManufacturer"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/LoadIndex"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/HoleCounts:
|
||||
get:
|
||||
tags:
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
- $ref: "#/components/parameters/RequiredGuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidWidth"
|
||||
- $ref: "#/components/parameters/GuidSection"
|
||||
- $ref: "#/components/parameters/GuidDiameter"
|
||||
- $ref: "#/components/parameters/GuidSpeedIndex"
|
||||
- $ref: "#/components/parameters/GuidLoadIndex"
|
||||
- $ref: "#/components/parameters/GuidHoleCircle"
|
||||
- $ref: "#/components/parameters/GuidOffset"
|
||||
- $ref: "#/components/parameters/GuidHubBoreHole"
|
||||
- $ref: "#/components/parameters/GuidManufacturer"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/HoleCount"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/HoleCircles:
|
||||
get:
|
||||
tags:
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
- $ref: "#/components/parameters/RequiredGuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidWidth"
|
||||
- $ref: "#/components/parameters/GuidSection"
|
||||
- $ref: "#/components/parameters/GuidDiameter"
|
||||
- $ref: "#/components/parameters/GuidSpeedIndex"
|
||||
- $ref: "#/components/parameters/GuidLoadIndex"
|
||||
- $ref: "#/components/parameters/GuidHoleCount"
|
||||
- $ref: "#/components/parameters/GuidOffset"
|
||||
- $ref: "#/components/parameters/GuidHubBoreHole"
|
||||
- $ref: "#/components/parameters/GuidManufacturer"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/HoleCircle"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/Offsets:
|
||||
get:
|
||||
tags:
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
- $ref: "#/components/parameters/RequiredGuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidWidth"
|
||||
- $ref: "#/components/parameters/GuidSection"
|
||||
- $ref: "#/components/parameters/GuidDiameter"
|
||||
- $ref: "#/components/parameters/GuidSpeedIndex"
|
||||
- $ref: "#/components/parameters/GuidLoadIndex"
|
||||
- $ref: "#/components/parameters/GuidHoleCount"
|
||||
- $ref: "#/components/parameters/GuidHoleCircle"
|
||||
- $ref: "#/components/parameters/GuidHubBoreHole"
|
||||
- $ref: "#/components/parameters/GuidManufacturer"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/Offset"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/HubBoreHoles:
|
||||
get:
|
||||
tags:
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
- $ref: "#/components/parameters/RequiredGuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidWidth"
|
||||
- $ref: "#/components/parameters/GuidSection"
|
||||
- $ref: "#/components/parameters/GuidDiameter"
|
||||
- $ref: "#/components/parameters/GuidSpeedIndex"
|
||||
- $ref: "#/components/parameters/GuidLoadIndex"
|
||||
- $ref: "#/components/parameters/GuidHoleCount"
|
||||
- $ref: "#/components/parameters/GuidHoleCircle"
|
||||
- $ref: "#/components/parameters/GuidOffset"
|
||||
- $ref: "#/components/parameters/GuidManufacturer"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/HubBoreHole"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/Manufacturers:
|
||||
get:
|
||||
tags:
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
- $ref: "#/components/parameters/RequiredGuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidWidth"
|
||||
- $ref: "#/components/parameters/GuidSection"
|
||||
- $ref: "#/components/parameters/GuidDiameter"
|
||||
- $ref: "#/components/parameters/GuidSpeedIndex"
|
||||
- $ref: "#/components/parameters/GuidLoadIndex"
|
||||
- $ref: "#/components/parameters/GuidHoleCount"
|
||||
- $ref: "#/components/parameters/GuidHoleCircle"
|
||||
- $ref: "#/components/parameters/GuidOffset"
|
||||
- $ref: "#/components/parameters/GuidHubBoreHole"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/Manufacturer"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/VehicleManufacturers:
|
||||
get:
|
||||
tags:
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
- $ref: "#/components/parameters/RequiredGuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidVehicleDisplacement"
|
||||
- $ref: "#/components/parameters/GuidVehicleModel"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/VehicleManufacturer"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/VehicleDisplacements:
|
||||
get:
|
||||
tags:
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
- $ref: "#/components/parameters/RequiredGuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidVehicleManufacturer"
|
||||
- $ref: "#/components/parameters/GuidVehicleModel"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/VehicleDisplacement"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
- SessionScheme: []
|
||||
/VehicleModels:
|
||||
get:
|
||||
tags:
|
||||
- "Filters"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/RequiredGuidMaterialType"
|
||||
- $ref: "#/components/parameters/RequiredGuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidVehicleManufacturer"
|
||||
- $ref: "#/components/parameters/GuidVehicleDisplacement"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
$ref: "#/components/schemas/VehicleModel"
|
||||
default:
|
||||
$ref: "#/components/responses/GenericError"
|
||||
security:
|
||||
|
|
@ -105,12 +493,31 @@ paths:
|
|||
/Filters:
|
||||
get:
|
||||
tags:
|
||||
- "Search"
|
||||
- "Filters"
|
||||
- "Articles"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/SearchTerm"
|
||||
- $ref: "#/components/parameters/GuidMaterialType"
|
||||
- $ref: "#/components/parameters/GuidVehicleType"
|
||||
- name: "SearchTerm"
|
||||
in: "query"
|
||||
required: false
|
||||
schema:
|
||||
type: "string"
|
||||
default: null
|
||||
example: "2055516"
|
||||
- name: "GuidMaterialType"
|
||||
in: "query"
|
||||
required: false
|
||||
schema:
|
||||
type: "string"
|
||||
default: null
|
||||
example: "ebb89e89-8d25-809e-7814-c53b686ae164"
|
||||
- name: "GuidVehicleType"
|
||||
in: "query"
|
||||
required: false
|
||||
schema:
|
||||
type: "string"
|
||||
default: null
|
||||
example: "ebb89e89-8d25-809e-7814-c53b686ae164"
|
||||
- $ref: "#/components/parameters/GuidWidth"
|
||||
- $ref: "#/components/parameters/GuidSection"
|
||||
- $ref: "#/components/parameters/GuidDiameter"
|
||||
|
|
@ -121,27 +528,9 @@ paths:
|
|||
- $ref: "#/components/parameters/GuidOffset"
|
||||
- $ref: "#/components/parameters/GuidHubBoreHole"
|
||||
- $ref: "#/components/parameters/GuidManufacturer"
|
||||
- name: "Type"
|
||||
description: "Provide the types you want to get. If this parameter is not provided, all types will be returned."
|
||||
in: "query"
|
||||
required: false
|
||||
schema:
|
||||
type: "array"
|
||||
items:
|
||||
type: "string"
|
||||
enum:
|
||||
- "MaterialType"
|
||||
- "VehicleType"
|
||||
- "Width"
|
||||
- "Section"
|
||||
- "Diameter"
|
||||
- "SpeedIndex"
|
||||
- "LoadIndex"
|
||||
- "HoleCount"
|
||||
- "HoleCircle"
|
||||
- "Offset"
|
||||
- "HubBoreHole"
|
||||
- "Manufacturer"
|
||||
- $ref: "#/components/parameters/GuidVehicleManufacturer"
|
||||
- $ref: "#/components/parameters/GuidVehicleDisplacement"
|
||||
- $ref: "#/components/parameters/GuidVehicleModel"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
|
|
@ -158,22 +547,9 @@ paths:
|
|||
/Articles:
|
||||
get:
|
||||
tags:
|
||||
- "Search"
|
||||
- "Articles"
|
||||
parameters:
|
||||
- $ref: "#/components/parameters/GuidOnlineService"
|
||||
- $ref: "#/components/parameters/SearchTerm"
|
||||
- $ref: "#/components/parameters/GuidMaterialType"
|
||||
- $ref: "#/components/parameters/GuidVehicleType"
|
||||
- $ref: "#/components/parameters/GuidWidth"
|
||||
- $ref: "#/components/parameters/GuidSection"
|
||||
- $ref: "#/components/parameters/GuidDiameter"
|
||||
- $ref: "#/components/parameters/GuidSpeedIndex"
|
||||
- $ref: "#/components/parameters/GuidLoadIndex"
|
||||
- $ref: "#/components/parameters/GuidHoleCount"
|
||||
- $ref: "#/components/parameters/GuidHoleCircle"
|
||||
- $ref: "#/components/parameters/GuidOffset"
|
||||
- $ref: "#/components/parameters/GuidHubBoreHole"
|
||||
- $ref: "#/components/parameters/GuidManufacturer"
|
||||
- name: "GuidBranch"
|
||||
description: "Required for providing stock information."
|
||||
in: "query"
|
||||
|
|
@ -190,6 +566,40 @@ paths:
|
|||
type: "number"
|
||||
default: null
|
||||
example: 4
|
||||
- name: "SearchTerm"
|
||||
in: "query"
|
||||
required: false
|
||||
schema:
|
||||
type: "string"
|
||||
default: null
|
||||
example: "2055516"
|
||||
- name: "GuidMaterialType"
|
||||
in: "query"
|
||||
required: false
|
||||
schema:
|
||||
type: "string"
|
||||
default: null
|
||||
example: "ebb89e89-8d25-809e-7814-c53b686ae164"
|
||||
- name: "GuidVehicleType"
|
||||
in: "query"
|
||||
required: false
|
||||
schema:
|
||||
type: "string"
|
||||
default: null
|
||||
example: "ebb89e89-8d25-809e-7814-c53b686ae164"
|
||||
- $ref: "#/components/parameters/GuidWidth"
|
||||
- $ref: "#/components/parameters/GuidSection"
|
||||
- $ref: "#/components/parameters/GuidDiameter"
|
||||
- $ref: "#/components/parameters/GuidSpeedIndex"
|
||||
- $ref: "#/components/parameters/GuidLoadIndex"
|
||||
- $ref: "#/components/parameters/GuidHoleCount"
|
||||
- $ref: "#/components/parameters/GuidHoleCircle"
|
||||
- $ref: "#/components/parameters/GuidOffset"
|
||||
- $ref: "#/components/parameters/GuidHubBoreHole"
|
||||
- $ref: "#/components/parameters/GuidManufacturer"
|
||||
- $ref: "#/components/parameters/GuidVehicleManufacturer"
|
||||
- $ref: "#/components/parameters/GuidVehicleDisplacement"
|
||||
- $ref: "#/components/parameters/GuidVehicleModel"
|
||||
responses:
|
||||
200:
|
||||
description: "successful operation"
|
||||
|
|
@ -309,7 +719,7 @@ components:
|
|||
FaxNumber: null
|
||||
Latitude: 12.34
|
||||
Longitude: 12.34
|
||||
TableConfig:
|
||||
ColumnConfig:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
|
|
@ -330,12 +740,12 @@ components:
|
|||
DataType:
|
||||
type: "string"
|
||||
enum:
|
||||
- "string"
|
||||
- "integer"
|
||||
- "decimal"
|
||||
- "boolean"
|
||||
- "date"
|
||||
- "dateTime"
|
||||
- "String"
|
||||
- "Integer"
|
||||
- "Decimal"
|
||||
- "Boolean"
|
||||
- "Date"
|
||||
- "DateTime"
|
||||
FieldName:
|
||||
type: "string"
|
||||
Module:
|
||||
|
|
@ -363,16 +773,27 @@ components:
|
|||
enum:
|
||||
- "NewTab"
|
||||
- "SameTab"
|
||||
FilterSuggestion:
|
||||
MaterialType:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
GuidMaterialType:
|
||||
Guid:
|
||||
type: "string"
|
||||
GuidVehicleType:
|
||||
Designation:
|
||||
type: "string"
|
||||
Types:
|
||||
VehicleType:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
ComfortSearchSets:
|
||||
type: "array"
|
||||
items:
|
||||
type: "object"
|
||||
|
|
@ -384,26 +805,143 @@ components:
|
|||
type: "string"
|
||||
Type:
|
||||
type: "string"
|
||||
enum:
|
||||
- "MaterialType"
|
||||
- "VehicleType"
|
||||
- "Width"
|
||||
- "Section"
|
||||
- "Diameter"
|
||||
- "SpeedIndex"
|
||||
- "LoadIndex"
|
||||
- "HoleCount"
|
||||
- "HoleCircle"
|
||||
- "Offset"
|
||||
- "HubBoreHole"
|
||||
- "Manufacturer"
|
||||
Width:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
Section:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
Diameter:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
SpeedIndex:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
LoadIndex:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
HoleCount:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
HoleCircle:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
Offset:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
HubBoreHole:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
Manufacturer:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
VehicleManufacturer:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
VehicleDisplacement:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
VehicleModel:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
Filter:
|
||||
type: "object"
|
||||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
- "Type"
|
||||
- "Options"
|
||||
- "Elements"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
|
|
@ -424,7 +962,10 @@ components:
|
|||
- "Offset"
|
||||
- "HubBoreHole"
|
||||
- "Manufacturer"
|
||||
Options:
|
||||
- "VehicleManufacturer"
|
||||
- "VehicleDisplacement"
|
||||
- "VehicleModel"
|
||||
Elements:
|
||||
type: "array"
|
||||
items:
|
||||
type: "object"
|
||||
|
|
@ -447,34 +988,11 @@ components:
|
|||
required:
|
||||
- "Guid"
|
||||
- "Designation"
|
||||
- "StockType"
|
||||
- "AmountInCart"
|
||||
- "NumberOfDecimalPlacesForStock"
|
||||
properties:
|
||||
Guid:
|
||||
type: "string"
|
||||
Designation:
|
||||
type: "string"
|
||||
Price:
|
||||
type: "number"
|
||||
StockType:
|
||||
type: "string"
|
||||
EarliestDeliveryDate:
|
||||
type: "string"
|
||||
format: "date"
|
||||
LatestDeliveryDate:
|
||||
type: "string"
|
||||
format: "date"
|
||||
AmountInCart:
|
||||
type: "number"
|
||||
NumberOfDecimalPlacesForStock:
|
||||
type: "integer"
|
||||
Detail-1:
|
||||
type: "string"
|
||||
Detail-2:
|
||||
type: "integer"
|
||||
Stock-1:
|
||||
type: "number"
|
||||
securitySchemes:
|
||||
SessionScheme:
|
||||
type: http
|
||||
|
|
@ -507,18 +1025,18 @@ components:
|
|||
type: "string"
|
||||
default: null
|
||||
example: "ebb89e89-8d25-809e-7814-c53b686ae164"
|
||||
GuidMaterialType:
|
||||
RequiredGuidMaterialType:
|
||||
name: "GuidMaterialType"
|
||||
in: "query"
|
||||
required: false
|
||||
required: true
|
||||
schema:
|
||||
type: "string"
|
||||
default: null
|
||||
example: "ebb89e89-8d25-809e-7814-c53b686ae164"
|
||||
GuidVehicleType:
|
||||
RequiredGuidVehicleType:
|
||||
name: "GuidVehicleType"
|
||||
in: "query"
|
||||
required: false
|
||||
required: true
|
||||
schema:
|
||||
type: "string"
|
||||
default: null
|
||||
|
|
@ -603,14 +1121,30 @@ components:
|
|||
type: "string"
|
||||
default: null
|
||||
example: "ebb89e89-8d25-809e-7814-c53b686ae164"
|
||||
SearchTerm:
|
||||
name: "SearchTerm"
|
||||
GuidVehicleManufacturer:
|
||||
name: "GuidVehicleManufacturer"
|
||||
in: "query"
|
||||
required: false
|
||||
schema:
|
||||
type: "string"
|
||||
default: null
|
||||
example: "2055516"
|
||||
example: "ebb89e89-8d25-809e-7814-c53b686ae164"
|
||||
GuidVehicleDisplacement:
|
||||
name: "GuidVehicleDisplacement"
|
||||
in: "query"
|
||||
required: false
|
||||
schema:
|
||||
type: "string"
|
||||
default: null
|
||||
example: "ebb89e89-8d25-809e-7814-c53b686ae164"
|
||||
GuidVehicleModel:
|
||||
name: "GuidVehicleModel"
|
||||
in: "query"
|
||||
required: false
|
||||
schema:
|
||||
type: "string"
|
||||
default: null
|
||||
example: "ebb89e89-8d25-809e-7814-c53b686ae164"
|
||||
responses:
|
||||
GenericError:
|
||||
description: "Unexpected error like 4XX or 5XX http errors."
|
||||
|
|
@ -618,28 +1152,3 @@ components:
|
|||
application/json:
|
||||
schema:
|
||||
$ref: "#/components/schemas/GenericError"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue