develop #38

Merged
bboterm merged 451 commits from develop into main 2025-11-19 14:28:14 +00:00
Showing only changes of commit 030f4a2087 - Show all commits

View File

@ -1,8 +1,10 @@
openapi: "3.0.3" openapi: "3.0.3"
info: info:
title: ABT FIKO CRUD APIs v2 title: FIKO CRUD APIs v2.2
version: "1.0" version: "1.0"
description: CRUD APIs for ABT FIKO database v2. description: |
CRUD APIs for FIKO resource model v2.2. This version of the API corresponds with version 2.2
of the data model in [Lucid Chart](https://lucid.app/lucidchart/50c0ff9d-48ba-4ea9-8182-10bede07d3b1/edit?page=LL7PJg1Y_GOA>).
servers: servers:
- url: https://api.integratielaag.nl/fiko/1.0 - url: https://api.integratielaag.nl/fiko/1.0
paths: paths:
@ -11,7 +13,7 @@ paths:
summary: Find transaction items. summary: Find transaction items.
description: Find transaction items. description: Find transaction items.
tags: tags:
- Transactions v2 - Transactions v2.2
parameters: parameters:
- in: query - in: query
name: transactionItemId name: transactionItemId
@ -267,7 +269,7 @@ paths:
summary: Add one ore more finanicial transaction items in bulk. summary: Add one ore more finanicial transaction items in bulk.
description: Add one ore more finanicial transaction items in bulk. description: Add one ore more finanicial transaction items in bulk.
tags: tags:
- Transactions v2 - Transactions v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -358,7 +360,7 @@ paths:
summary: Update a transaction item. summary: Update a transaction item.
description: Update a transaction item. description: Update a transaction item.
tags: tags:
- Transactions v2 - Transactions v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -402,7 +404,7 @@ paths:
/transactionitems/responsestatus/*: /transactionitems/responsestatus/*:
get: get:
tags: tags:
- Transactions v2 - Transactions v2.2
summary: Get the status of the transaction items POST. summary: Get the status of the transaction items POST.
description: Get the status of the asynchronous transaction items POST processing. description: Get the status of the asynchronous transaction items POST processing.
responses: responses:
@ -460,7 +462,7 @@ paths:
summary: Add a processing failure. summary: Add a processing failure.
description: Add a processing failure. description: Add a processing failure.
tags: tags:
- Failures v2 - Failures v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -508,7 +510,7 @@ paths:
summary: Add an audit trail entry. summary: Add an audit trail entry.
description: Add an audit trail entry. description: Add an audit trail entry.
tags: tags:
- Audit Trail v2 - Audit Trail v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -556,7 +558,7 @@ paths:
summary: Find audit trail entries. summary: Find audit trail entries.
description: Find audit trail entries. description: Find audit trail entries.
tags: tags:
- Audit Trail v2 - Audit Trail v2.2
parameters: parameters:
- in: query - in: query
name: transactionAuditTrailId name: transactionAuditTrailId
@ -761,7 +763,7 @@ paths:
summary: Find processing failures. summary: Find processing failures.
description: Find processing failures. description: Find processing failures.
tags: tags:
- Failures v2 - Failures v2.2
parameters: parameters:
- in: query - in: query
name: processingFailureId name: processingFailureId
@ -925,7 +927,7 @@ paths:
summary: Update processing failure. summary: Update processing failure.
description: Update processing failure. description: Update processing failure.
tags: tags:
- Failures v2 - Failures v2.2
requestBody: requestBody:
content: content:
application/json: application/json:
@ -958,7 +960,7 @@ paths:
summary: Find booking processes. summary: Find booking processes.
description: Find booking processes. description: Find booking processes.
tags: tags:
- Booking Processes v2 - Booking Processes v2.2
parameters: parameters:
- in: query - in: query
name: bookingProcessId name: bookingProcessId
@ -1014,7 +1016,7 @@ paths:
summary: Add a booking process. summary: Add a booking process.
description: Add a booking process. description: Add a booking process.
tags: tags:
- Booking Processes v2 - Booking Processes v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -1057,7 +1059,7 @@ paths:
summary: Update a booking process. summary: Update a booking process.
description: Update a booking process. description: Update a booking process.
tags: tags:
- Booking Processes v2 - Booking Processes v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -1098,7 +1100,7 @@ paths:
summary: Add booking metadata. summary: Add booking metadata.
description: Add booking metadata. description: Add booking metadata.
tags: tags:
- Booking Processes v2 - Booking Processes v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -1139,7 +1141,7 @@ paths:
summary: Find booking metadata. summary: Find booking metadata.
description: Find booking metadata. description: Find booking metadata.
tags: tags:
- Booking Processes v2 - Booking Processes v2.2
parameters: parameters:
- in: query - in: query
name: bookingMetadataId name: bookingMetadataId
@ -1261,7 +1263,7 @@ paths:
summary: Update booking metadata. summary: Update booking metadata.
description: Update booking metadata. description: Update booking metadata.
tags: tags:
- Booking Processes v2 - Booking Processes v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -1302,7 +1304,7 @@ paths:
summary: Add booking group fields. summary: Add booking group fields.
description: Add booking group fields. description: Add booking group fields.
tags: tags:
- Booking Processes v2 - Booking Processes v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -1342,7 +1344,7 @@ paths:
summary: Add booking line metadata. summary: Add booking line metadata.
description: Add booking line metadata. description: Add booking line metadata.
tags: tags:
- Booking Processes v2 - Booking Processes v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -1404,7 +1406,7 @@ paths:
summary: Find booking group fields. summary: Find booking group fields.
description: Find booking group fields. description: Find booking group fields.
tags: tags:
- Booking Processes v2 - Booking Processes v2.2
parameters: parameters:
- in: query - in: query
name: bookingGroupFieldId name: bookingGroupFieldId
@ -1504,7 +1506,7 @@ paths:
summary: Delete booking group field. summary: Delete booking group field.
description: Delete booking group field. description: Delete booking group field.
tags: tags:
- Booking Processes v2 - Booking Processes v2.2
responses: responses:
"200": "200":
description: OK description: OK
@ -1513,7 +1515,7 @@ paths:
summary: Find booking line metadata. summary: Find booking line metadata.
description: Find booking line metadata. description: Find booking line metadata.
tags: tags:
- Booking Processes v2 - Booking Processes v2.2
parameters: parameters:
- in: query - in: query
name: bookingLineMetadataId name: bookingLineMetadataId
@ -1825,7 +1827,7 @@ paths:
summary: Update booking line metadata. summary: Update booking line metadata.
description: Update booking line metadata. description: Update booking line metadata.
tags: tags:
- Booking Processes v2 - Booking Processes v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -1856,7 +1858,7 @@ paths:
summary: Delete booking line metadata. summary: Delete booking line metadata.
description: Delete booking line metadata. description: Delete booking line metadata.
tags: tags:
- Booking Processes v2 - Booking Processes v2.2
responses: responses:
"200": "200":
description: OK description: OK
@ -1865,7 +1867,7 @@ paths:
summary: Find tax metadata. summary: Find tax metadata.
description: Find tax metadata. description: Find tax metadata.
tags: tags:
- Metadata v2 - Metadata v2.2
parameters: parameters:
- in: query - in: query
name: taxMetadataId name: taxMetadataId
@ -1953,7 +1955,7 @@ paths:
summary: Add tax metadata. summary: Add tax metadata.
description: Add tax metadata. description: Add tax metadata.
tags: tags:
- Metadata v2 - Metadata v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -1997,7 +1999,7 @@ paths:
summary: Update tax metadata. summary: Update tax metadata.
description: Update tax metadata. description: Update tax metadata.
tags: tags:
- Metadata v2 - Metadata v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -2028,7 +2030,7 @@ paths:
summary: Find source metadata. summary: Find source metadata.
description: Find source metadata. description: Find source metadata.
tags: tags:
- Metadata v2 - Metadata v2.2
parameters: parameters:
- in: query - in: query
name: sourceMetadataId name: sourceMetadataId
@ -2115,7 +2117,7 @@ paths:
summary: Add source metadata. summary: Add source metadata.
description: Add source metadata. description: Add source metadata.
tags: tags:
- Metadata v2 - Metadata v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -2160,7 +2162,7 @@ paths:
summary: Update source metadata. summary: Update source metadata.
description: Update source metadata. description: Update source metadata.
tags: tags:
- Metadata v2 - Metadata v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -2191,7 +2193,7 @@ paths:
summary: Find accounting period metadata. summary: Find accounting period metadata.
description: Find accounting period metadata. description: Find accounting period metadata.
tags: tags:
- Metadata v2 - Metadata v2.2
parameters: parameters:
- in: query - in: query
name: accountingPeriodMetadataId name: accountingPeriodMetadataId
@ -2239,7 +2241,7 @@ paths:
summary: Add accounting period metadata. summary: Add accounting period metadata.
description: Add accounting period metadata. description: Add accounting period metadata.
tags: tags:
- Metadata v2 - Metadata v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -2280,7 +2282,7 @@ paths:
summary: Update accounting period metadata. summary: Update accounting period metadata.
description: Update accounting period metadata. description: Update accounting period metadata.
tags: tags:
- Metadata v2 - Metadata v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -2311,7 +2313,7 @@ paths:
summary: Find concession metadata. summary: Find concession metadata.
description: Find concession metadata. description: Find concession metadata.
tags: tags:
- Metadata v2 - Metadata v2.2
parameters: parameters:
- in: query - in: query
name: concessionMetadataId name: concessionMetadataId
@ -2401,7 +2403,7 @@ paths:
summary: Add concession metadata. summary: Add concession metadata.
description: Add concession metadata. description: Add concession metadata.
tags: tags:
- Metadata v2 - Metadata v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -2446,7 +2448,7 @@ paths:
summary: Update concession metadata. summary: Update concession metadata.
description: Update concession metadata. description: Update concession metadata.
tags: tags:
- Metadata v2 - Metadata v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -2480,7 +2482,7 @@ paths:
description: Find metadata audit trails. description: Find metadata audit trails.
deprecated: true deprecated: true
tags: tags:
- Audit Trail v2 - Audit Trail v2.2
parameters: parameters:
- in: query - in: query
name: metadataAuditTrailId name: metadataAuditTrailId
@ -2574,7 +2576,7 @@ paths:
description: Add metadata audit trail. description: Add metadata audit trail.
deprecated: true deprecated: true
tags: tags:
- Audit Trail v2 - Audit Trail v2.2
requestBody: requestBody:
required: true required: true
content: content:
@ -2593,7 +2595,7 @@ paths:
summary: Get all concessions. summary: Get all concessions.
description: Get all concessions. description: Get all concessions.
tags: tags:
- References v2 - References v2.2
responses: responses:
"200": "200":
description: OK description: OK