develop #38
@ -4,7 +4,8 @@ info:
|
|||||||
version: "1.0"
|
version: "1.0"
|
||||||
description: CRUD APIs for ABT Orders database. These are NOT the functional APIs from Service Engine.
|
description: CRUD APIs for ABT Orders database. These are NOT the functional APIs from Service Engine.
|
||||||
servers:
|
servers:
|
||||||
- url: https://api.integratielaag.nl/v1
|
- url: https://api.integratielaag.nl/v1
|
||||||
|
- url: https://api.integratielaag.nl/v2
|
||||||
paths:
|
paths:
|
||||||
/orders:
|
/orders:
|
||||||
get:
|
get:
|
||||||
@ -12,6 +13,8 @@ paths:
|
|||||||
- Order
|
- Order
|
||||||
summary: P1. Find orders.
|
summary: P1. Find orders.
|
||||||
description: Find orders.
|
description: Find orders.
|
||||||
|
servers:
|
||||||
|
- url: https://api.integratielaag.nl/v1
|
||||||
parameters:
|
parameters:
|
||||||
- in: query
|
- in: query
|
||||||
name: externalOrderId
|
name: externalOrderId
|
||||||
@ -169,13 +172,8 @@ paths:
|
|||||||
"productCode": "HTM-MND-20",
|
"productCode": "HTM-MND-20",
|
||||||
"productDescription": "HTM Maandkorting 20%",
|
"productDescription": "HTM Maandkorting 20%",
|
||||||
"taxAmount": 21,
|
"taxAmount": 21,
|
||||||
"taxMetadata":
|
"taxCode": "V21",
|
||||||
{
|
"taxPercentage": 21,
|
||||||
"taxMetadataId": "06270769-a263-4325-82d6-f49396f39d03",
|
|
||||||
"taxCode": "V21",
|
|
||||||
"taxPercentageAmount": 21,
|
|
||||||
"description": "21% BTW",
|
|
||||||
},
|
|
||||||
"amountExclTax": 100,
|
"amountExclTax": 100,
|
||||||
"amountInclTax": 121,
|
"amountInclTax": 121,
|
||||||
"quantity": 1,
|
"quantity": 1,
|
||||||
@ -347,7 +345,8 @@ paths:
|
|||||||
"productCode": "HTM-MND-20",
|
"productCode": "HTM-MND-20",
|
||||||
"productDescription": "HTM Maandkorting 20%",
|
"productDescription": "HTM Maandkorting 20%",
|
||||||
"taxAmount": 21,
|
"taxAmount": 21,
|
||||||
"taxMetadataId": "7275b910-37d9-40c1-aaac-80d8ceb62ff9",
|
"taxCode: "V21",
|
||||||
|
"taxPercentage": 21,
|
||||||
"amountExclTax": 100,
|
"amountExclTax": 100,
|
||||||
"amountInclTax": 121,
|
"amountInclTax": 121,
|
||||||
"quantity": 1,
|
"quantity": 1,
|
||||||
@ -518,13 +517,8 @@ paths:
|
|||||||
"productCode": "HTM-MND-20",
|
"productCode": "HTM-MND-20",
|
||||||
"productDescription": "HTM Maandkorting 20%",
|
"productDescription": "HTM Maandkorting 20%",
|
||||||
"taxAmount": 21,
|
"taxAmount": 21,
|
||||||
"taxMetadata":
|
"taxCode": "V21",
|
||||||
{
|
"taxPercentage": 21,
|
||||||
"taxMetadataId": "06270769-a263-4325-82d6-f49396f39d03",
|
|
||||||
"taxCode": "V21",
|
|
||||||
"taxPercentageAmount": 21,
|
|
||||||
"description": "21% BTW",
|
|
||||||
},
|
|
||||||
"amountExclTax": 100,
|
"amountExclTax": 100,
|
||||||
"amountInclTax": 121,
|
"amountInclTax": 121,
|
||||||
"quantity": 1,
|
"quantity": 1,
|
||||||
@ -744,7 +738,8 @@ paths:
|
|||||||
"productCode": "HTM-MND-20",
|
"productCode": "HTM-MND-20",
|
||||||
"productDescription": "HTM Maandkorting 20%",
|
"productDescription": "HTM Maandkorting 20%",
|
||||||
"taxAmount": 21,
|
"taxAmount": 21,
|
||||||
"taxMetadataId": "1d6f1725-1072-4f08-982c-3df51dd854a1",
|
"taxCode": "V21",
|
||||||
|
"taxPercentage": 21,
|
||||||
"amountExclTax": 100,
|
"amountExclTax": 100,
|
||||||
"amountInclTax": 121,
|
"amountInclTax": 121,
|
||||||
"quantity": 1,
|
"quantity": 1,
|
||||||
@ -949,13 +944,21 @@ paths:
|
|||||||
required: false
|
required: false
|
||||||
description: The amount of tax calculated.
|
description: The amount of tax calculated.
|
||||||
- in: query
|
- in: query
|
||||||
name: taxMetadataId
|
name: taxCode
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
example: 3435119f-6a99-4f90-967b-25086b9a8bac
|
example: "V21"
|
||||||
required: false
|
required: false
|
||||||
description: The technical id of the tax code.
|
description: The tax code.
|
||||||
|
- in: query
|
||||||
|
name: taxPercentage
|
||||||
|
schema:
|
||||||
|
type: string
|
||||||
|
format: uuid
|
||||||
|
example: 21
|
||||||
|
required: false
|
||||||
|
description: The tax percentage.
|
||||||
- in: query
|
- in: query
|
||||||
name: amountExclTax
|
name: amountExclTax
|
||||||
schema:
|
schema:
|
||||||
@ -1068,13 +1071,8 @@ paths:
|
|||||||
"productCode": "HTM-MND-20",
|
"productCode": "HTM-MND-20",
|
||||||
"productDescription": "HTM Maandkorting 20%",
|
"productDescription": "HTM Maandkorting 20%",
|
||||||
"taxAmount": 21,
|
"taxAmount": 21,
|
||||||
"taxMetadata":
|
"taxCode": "V21",
|
||||||
{
|
"taxPercentage": 21,
|
||||||
"taxMetadataId": "06270769-a263-4325-82d6-f49396f39d03",
|
|
||||||
"taxCode": "V21",
|
|
||||||
"taxPercentageAmount": 21,
|
|
||||||
"description": "21% BTW",
|
|
||||||
},
|
|
||||||
"amountExclTax": 100,
|
"amountExclTax": 100,
|
||||||
"amountInclTax": 121,
|
"amountInclTax": 121,
|
||||||
"quantity": 1,
|
"quantity": 1,
|
||||||
@ -1150,13 +1148,14 @@ paths:
|
|||||||
example:
|
example:
|
||||||
{
|
{
|
||||||
"taxAmount": 21,
|
"taxAmount": 21,
|
||||||
"taxMetadataId": "0574440e-7fa0-401f-b907-539c91633a5d",
|
"taxCode": "V21",
|
||||||
|
"taxPercentage": 21,
|
||||||
"amountExclTax": 100,
|
"amountExclTax": 100,
|
||||||
"amountInclTax": 121,
|
"amountInclTax": 121,
|
||||||
"quantity": 1,
|
"quantity": 1,
|
||||||
"validFrom": "2024-03-22T09:00:00",
|
"validFrom": "2024-03-22T09:00:00",
|
||||||
"validUntil": "2025-03-22T09:00:00",
|
"validUntil": "2025-03-22T09:00:00",
|
||||||
"orderLineStatusId": 4,
|
"orderLineStatusId": 1,
|
||||||
}
|
}
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user