Compare commits

...

2 Commits

Author SHA1 Message Date
Max Martens
0c23571085 Remove whitespace 2026-06-11 12:12:11 +02:00
Max Martens
f1a0850871 Now also for TP/SE endpoints 2026-06-11 12:11:05 +02:00
3 changed files with 30 additions and 1 deletions

View File

@ -313,6 +313,7 @@ paths:
{ {
"productId": 24, "productId": 24,
"parentProductId": null, "parentProductId": null,
"needsVoucher": false,
"layerInfo": null, "layerInfo": null,
"fikoArticleNumber": "1234", "fikoArticleNumber": "1234",
"gboPackageTemplateId": "30901", "gboPackageTemplateId": "30901",
@ -429,6 +430,7 @@ paths:
{ {
"productId": 126, "productId": 126,
"parentProductId": null, "parentProductId": null,
"needsVoucher": false,
"layerInfo": { "layerInfo": {
"layerInfoId": 1, "layerInfoId": 1,
"choiceKey": "isRenewable", "choiceKey": "isRenewable",
@ -537,6 +539,7 @@ paths:
{ {
"productId": 119, "productId": 119,
"parentProductId": 126, "parentProductId": 126,
"needsVoucher": false,
"layerInfo": null, "layerInfo": null,
"fikoArticleNumber": "1234", "fikoArticleNumber": "1234",
"gboPackageTemplateId": "30001", "gboPackageTemplateId": "30001",
@ -652,6 +655,7 @@ paths:
{ {
"productId": 120, "productId": 120,
"parentProductId": 126, "parentProductId": 126,
"needsVoucher": false,
"layerInfo": null, "layerInfo": null,
"fikoArticleNumber": "1234", "fikoArticleNumber": "1234",
"gboPackageTemplateId": "30001", "gboPackageTemplateId": "30001",
@ -779,6 +783,7 @@ paths:
{ {
"productId": 49, "productId": 49,
"parentProductId": null, "parentProductId": null,
"needsVoucher": false,
"layerInfo": { "layerInfo": {
"layerInfoId": 2, "layerInfoId": 2,
"choiceKey": "regio", "choiceKey": "regio",
@ -926,6 +931,7 @@ paths:
{ {
"productId": 109, "productId": 109,
"parentProductId": 49, "parentProductId": 49,
"needsVoucher": false,
"layerInfo": { "layerInfo": {
"layerInfoId": 3, "layerInfoId": 3,
"choiceKey": "allowedGboAgeProfiles", "choiceKey": "allowedGboAgeProfiles",
@ -1076,6 +1082,7 @@ paths:
{ {
"productId": 114, "productId": 114,
"parentProductId": 109, "parentProductId": 109,
"needsVoucher": false,
"layerInfo": { "layerInfo": {
"layerInfoId": 1, "layerInfoId": 1,
"choiceKey": "isRenewable", "choiceKey": "isRenewable",
@ -1226,6 +1233,7 @@ paths:
{ {
"productId": 115, "productId": 115,
"parentProductId": 109, "parentProductId": 109,
"needsVoucher": false,
"layerInfo": { "layerInfo": {
"layerInfoId": 1, "layerInfoId": 1,
"choiceKey": "isRenewable", "choiceKey": "isRenewable",
@ -1377,6 +1385,7 @@ paths:
{ {
"productId": 116, "productId": 116,
"parentProductId": 115, "parentProductId": 115,
"needsVoucher": false,
"layerInfo": null, "layerInfo": null,
"fikoArticleNumber": "1234", "fikoArticleNumber": "1234",
"gboPackageTemplateId": "33615", "gboPackageTemplateId": "33615",
@ -1526,6 +1535,7 @@ paths:
{ {
"productId": 117, "productId": 117,
"parentProductId": 115, "parentProductId": 115,
"needsVoucher": false,
"layerInfo": null, "layerInfo": null,
"fikoArticleNumber": "1234", "fikoArticleNumber": "1234",
"gboPackageTemplateId": "33615", "gboPackageTemplateId": "33615",
@ -1679,6 +1689,7 @@ paths:
{ {
"productId": 112, "productId": 112,
"parentProductId": 49, "parentProductId": 49,
"needsVoucher": false,
"layerInfo": { "layerInfo": {
"layerInfoId": 3, "layerInfoId": 3,
"choiceKey": "allowedGboAgeProfiles", "choiceKey": "allowedGboAgeProfiles",
@ -2150,6 +2161,10 @@ components:
parentProductId: parentProductId:
type: integer type: integer
example: 1 example: 1
needsVoucher:
type: boolean
description: Indicates if the product needs a voucher (with this productId as requiredProductId) to be bought - if false, this is optional, but still allowed
example: false
layerInfo: layerInfo:
$ref: '#/components/schemas/LayerInfoResponse' $ref: '#/components/schemas/LayerInfoResponse'
fikoArticleNumber: fikoArticleNumber:

View File

@ -313,6 +313,7 @@ paths:
{ {
"productId": 24, "productId": 24,
"parentProductId": null, "parentProductId": null,
"needsVoucher": false,
"layerInfo": null, "layerInfo": null,
"fikoArticleNumber": "1234", "fikoArticleNumber": "1234",
"gboPackageTemplateId": "30901", "gboPackageTemplateId": "30901",
@ -429,6 +430,7 @@ paths:
{ {
"productId": 126, "productId": 126,
"parentProductId": null, "parentProductId": null,
"needsVoucher": false,
"layerInfo": { "layerInfo": {
"layerInfoId": 1, "layerInfoId": 1,
"choiceKey": "isRenewable", "choiceKey": "isRenewable",
@ -537,6 +539,7 @@ paths:
{ {
"productId": 119, "productId": 119,
"parentProductId": 126, "parentProductId": 126,
"needsVoucher": false,
"layerInfo": null, "layerInfo": null,
"fikoArticleNumber": "1234", "fikoArticleNumber": "1234",
"gboPackageTemplateId": "30001", "gboPackageTemplateId": "30001",
@ -652,6 +655,7 @@ paths:
{ {
"productId": 120, "productId": 120,
"parentProductId": 126, "parentProductId": 126,
"needsVoucher": false,
"layerInfo": null, "layerInfo": null,
"fikoArticleNumber": "1234", "fikoArticleNumber": "1234",
"gboPackageTemplateId": "30001", "gboPackageTemplateId": "30001",
@ -779,6 +783,7 @@ paths:
{ {
"productId": 49, "productId": 49,
"parentProductId": null, "parentProductId": null,
"needsVoucher": false,
"layerInfo": { "layerInfo": {
"layerInfoId": 2, "layerInfoId": 2,
"choiceKey": "regio", "choiceKey": "regio",
@ -926,6 +931,7 @@ paths:
{ {
"productId": 109, "productId": 109,
"parentProductId": 49, "parentProductId": 49,
"needsVoucher": false,
"layerInfo": { "layerInfo": {
"layerInfoId": 3, "layerInfoId": 3,
"choiceKey": "allowedGboAgeProfiles", "choiceKey": "allowedGboAgeProfiles",
@ -1076,6 +1082,7 @@ paths:
{ {
"productId": 114, "productId": 114,
"parentProductId": 109, "parentProductId": 109,
"needsVoucher": false,
"layerInfo": { "layerInfo": {
"layerInfoId": 1, "layerInfoId": 1,
"choiceKey": "isRenewable", "choiceKey": "isRenewable",
@ -1226,6 +1233,7 @@ paths:
{ {
"productId": 115, "productId": 115,
"parentProductId": 109, "parentProductId": 109,
"needsVoucher": false,
"layerInfo": { "layerInfo": {
"layerInfoId": 1, "layerInfoId": 1,
"choiceKey": "isRenewable", "choiceKey": "isRenewable",
@ -1377,6 +1385,7 @@ paths:
{ {
"productId": 116, "productId": 116,
"parentProductId": 115, "parentProductId": 115,
"needsVoucher": false,
"layerInfo": null, "layerInfo": null,
"fikoArticleNumber": "1234", "fikoArticleNumber": "1234",
"gboPackageTemplateId": "33615", "gboPackageTemplateId": "33615",
@ -1526,6 +1535,7 @@ paths:
{ {
"productId": 117, "productId": 117,
"parentProductId": 115, "parentProductId": 115,
"needsVoucher": false,
"layerInfo": null, "layerInfo": null,
"fikoArticleNumber": "1234", "fikoArticleNumber": "1234",
"gboPackageTemplateId": "33615", "gboPackageTemplateId": "33615",
@ -1679,6 +1689,7 @@ paths:
{ {
"productId": 112, "productId": 112,
"parentProductId": 49, "parentProductId": 49,
"needsVoucher": false,
"layerInfo": { "layerInfo": {
"layerInfoId": 3, "layerInfoId": 3,
"choiceKey": "allowedGboAgeProfiles", "choiceKey": "allowedGboAgeProfiles",
@ -2150,6 +2161,10 @@ components:
parentProductId: parentProductId:
type: integer type: integer
example: 1 example: 1
needsVoucher:
type: boolean
description: Indicates if the product needs a voucher (with this productId as requiredProductId) to be bought - if false, this is optional, but still allowed
example: false
layerInfo: layerInfo:
$ref: '#/components/schemas/LayerInfoResponse' $ref: '#/components/schemas/LayerInfoResponse'
fikoArticleNumber: fikoArticleNumber:

View File

@ -672,7 +672,6 @@ paths:
"name": "Afgekocht reisrecht", "name": "Afgekocht reisrecht",
}, },
"amountInclTax": 0 "amountInclTax": 0
}, },
], ],
"_links": "_links":