Release Notes
This document contains consolidated release notes from all API changes.
Boiler Plate App - v0 vs. v0
Documents core
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /business/v1/spaces/{spaceId}/documents:calculate | POST | the 'lines/items/metadata/allowances/items/baseAmount' request property type/format changed from 'string'/'' to 'number'/'' the 'lines/items/metadata/allowances/items/netAmount' request property type/format changed from 'string'/'' to 'number'/'' the 'lines/items/metadata/allowances/items/percentage' request property type/format changed from 'string'/'' to 'number'/'' the 'lines/items/metadata/charges/items/baseAmount' request property type/format changed from 'string'/'' to 'number'/'' the 'lines/items/metadata/charges/items/netAmount' request property type/format changed from 'string'/'' to 'number'/'' the 'lines/items/metadata/charges/items/percentage' request property type/format changed from 'string'/'' to 'number'/'' the 'lines/items/netAmount' request property type/format changed from 'string'/'' to 'number'/'' the 'lines/items/pricing/itemGrossPrice' request property type/format changed from 'string'/'' to 'number'/'' the 'lines/items/pricing/itemNetPrice' request property type/format changed from 'string'/'' to 'number'/'' the 'lines/items/pricing/itemPriceDiscount' request property type/format changed from 'string'/'' to 'number'/'' the 'lines/items/pricing/itemPriceQuantity' request property type/format changed from 'string'/'' to 'number'/'' the 'lines/items/quantity' request property type/format changed from 'string'/'' to 'number'/'' the 'lines/items/vatDetails/vatPercentage' request property type/format changed from 'string'/'' to 'number'/'' the 'metadata/allowances/items/baseAmount' request property type/format changed from 'string'/'' to 'number'/'' the 'metadata/allowances/items/netAmount' request property type/format changed from 'string'/'' to 'number'/'' the 'metadata/allowances/items/percentage' request property type/format changed from 'string'/'' to 'number'/'' the 'metadata/allowances/items/vatPercentage' request property type/format changed from 'string'/'' to 'number'/'' the 'metadata/charges/items/baseAmount' request property type/format changed from 'string'/'' to 'number'/'' the 'metadata/charges/items/netAmount' request property type/format changed from 'string'/'' to 'number'/'' the 'metadata/charges/items/percentage' request property type/format changed from 'string'/'' to 'number'/'' the 'metadata/charges/items/vatPercentage' request property type/format changed from 'string'/'' to 'number'/'' the 'metadata/documentTotals/grossAmount' request property type/format changed from 'string'/'' to 'number'/'' the 'metadata/documentTotals/prepaidAmount' request property type/format changed from 'string'/'' to 'number'/'' the 'metadata/documentTotals/roundingAmount' request property type/format changed from 'string'/'' to 'number'/'' the 'metadata/vatDetails/items/vatPercentage' request property type/format changed from 'string'/'' to 'number'/'' the response property 'lines' became optional for the status '200' the response property 'lines/items/metadata' became optional for the status '200' the response property 'lines/items/metadata/allowances' became optional for the status '200' the response property 'lines/items/metadata/allowances/items/netAmount' became optional for the status '200' the response property 'lines/items/metadata/charges' became optional for the status '200' the response property 'lines/items/metadata/charges/items/netAmount' became optional for the status '200' the response property 'lines/items/netAmount' became optional for the status '200' the response property 'lines/items/pricing' became optional for the status '200' the response property 'lines/items/pricing/itemNetPrice' became optional for the status '200' the response property 'lines/items/pricing/itemPriceQuantity' became optional for the status '200' the response property 'lines/items/quantity' became optional for the status '200' the response property 'lines/items/vatDetails' became optional for the status '200' the response property 'lines/items/vatDetails/vatCategory' became optional for the status '200' the response property 'lines/items/vatDetails/vatPercentage' became optional for the status '200' the response property 'metadata' became optional for the status '200' the response property 'metadata/allowances' became optional for the status '200' the response property 'metadata/allowances/items/netAmount' became optional for the status '200' the response property 'metadata/allowances/items/vatCategory' became optional for the status '200' the response property 'metadata/allowances/items/vatPercentage' became optional for the status '200' the response property 'metadata/charges' became optional for the status '200' the response property 'metadata/charges/items/netAmount' became optional for the status '200' the response property 'metadata/charges/items/vatCategory' became optional for the status '200' the response property 'metadata/charges/items/vatPercentage' became optional for the status '200' the response property 'metadata/documentTotals' became optional for the status '200' the response property 'metadata/documentTotals/grossAmount' became optional for the status '200' the response property 'metadata/documentTotals/linesNetAmount' became optional for the status '200' the response property 'metadata/documentTotals/netAmount' became optional for the status '200' the response property 'metadata/documentTotals/payableAmount' became optional for the status '200' the response property 'metadata/documentTotals/vatAmount' became optional for the status '200' the response property 'metadata/vatDetails' became optional for the status '200' the response property 'metadata/vatDetails/items/netAmount' became optional for the status '200' the response property 'metadata/vatDetails/items/vatAmount' became optional for the status '200' the response property 'metadata/vatDetails/items/vatCategory' became optional for the status '200' the response property 'metadata/vatDetails/items/vatPercentage' became optional for the status '200' the 'lines/items/metadata/allowances/items/baseAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'lines/items/metadata/allowances/items/netAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'lines/items/metadata/allowances/items/percentage' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'lines/items/metadata/charges/items/baseAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'lines/items/metadata/charges/items/netAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'lines/items/metadata/charges/items/percentage' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'lines/items/netAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'lines/items/pricing/itemGrossPrice' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'lines/items/pricing/itemNetPrice' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'lines/items/pricing/itemPriceDiscount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'lines/items/pricing/itemPriceQuantity' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'lines/items/quantity' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'lines/items/vatDetails/vatPercentage' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/allowances/items/baseAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/allowances/items/netAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/allowances/items/percentage' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/allowances/items/vatPercentage' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/charges/items/baseAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/charges/items/netAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/charges/items/percentage' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/charges/items/vatPercentage' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/documentTotals/allowancesNetAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/documentTotals/chargesNetAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/documentTotals/grossAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/documentTotals/linesNetAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/documentTotals/netAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/documentTotals/payableAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/documentTotals/prepaidAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/documentTotals/roundingAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/documentTotals/vatAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/vatDetails/items/netAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/vatDetails/items/vatAmount' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' the 'metadata/vatDetails/items/vatPercentage' response's property type/format changed from 'string'/'' to 'number'/'' for status '200' removed the required property 'lines/items/productIdentifiers' from the response with the '200' status removed the request property 'lines/items/productIdentifiers' removed the request property 'metadata/documentTotals/allowancesNetAmount' removed the request property 'metadata/documentTotals/chargesNetAmount' removed the request property 'metadata/documentTotals/linesNetAmount' removed the request property 'metadata/documentTotals/netAmount' removed the request property 'metadata/documentTotals/payableAmount' removed the request property 'metadata/documentTotals/vatAmount' removed the request property 'metadata/vatDetails/items/netAmount' removed the request property 'metadata/vatDetails/items/vatAmount' removed the request property 'options' |
| Breaking | /v1/spaces/{spaceId}/documents/{documentId}:processDataExtractionFeedback | POST | added the new required request property 'extractionId' the request property 'extractedDocumentLines' became required the request property 'extractedDocumentMetadata' became required the request property 'metadata' became required the request property 'status' became required removed the request property 'id' |
| Breaking | /v1/files:extract | POST | the request property 'metadata' became required removed the request property 'metadata/spaceId' |
| Breaking | /v1/files:processDocAiFeedback | POST | added the new required request property 'id' added the new required request property 'partner_uuid' added the new required request property 'status' |
| Breaking | /v1/files:convert | POST | removed the enum value 'be.efff:credit-note' of the request property 'outputType' removed the enum value 'be.efff:credit-note:3.0.0' of the request property 'outputType' removed the enum value 'eu.cen.en16931:cii:1.3.12' of the request property 'outputType' removed the enum value 'eu.cen.en16931:cii:1.3.13' of the request property 'outputType' removed the request property 'input/metadata/customer/globalIdentifiers/peppol:participantId' removed the request property 'input/metadata/supplier/globalIdentifiers/peppol:participantId' |
| Breaking | /v1/statement/convert | POST | api path removed without deprecation |
| Breaking | /transaction/v1/spaces/{spaceId}/documents | GET | added the new 'CREDITCARD_STATEMENT' enum value to the 'documents/items/category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'FILE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'INVOICE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'documents/items/category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'documents/items/category' response property for the response status '200' added the new 'OTHER' enum value to the 'documents/items/category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'documents/items/category' response property for the response status '200' added the new 'QUOTE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'documents/items/category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'documents/items/category' response property for the response status '200' |
| Breaking | /transaction/v1/spaces/{spaceId}/documents | POST | removed the enum value 'CREDIT_CARD_STATEMENT' of the request property 'category' removed the enum value 'SELF_BILLED_CREDIT_NOTE' of the request property 'category' removed the enum value 'SELF_BILLED_INVOICE' of the request property 'category' removed the enum value 'THIRD_PARTY_STATEMENT' of the request property 'category' added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '201' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '201' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '201' added the new 'FILE' enum value to the 'category' response property for the response status '201' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '201' added the new 'INVOICE' enum value to the 'category' response property for the response status '201' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '201' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '201' added the new 'OTHER' enum value to the 'category' response property for the response status '201' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '201' added the new 'QUOTE' enum value to the 'category' response property for the response status '201' added the new 'RECEIPT' enum value to the 'category' response property for the response status '201' added the new 'STATEMENT' enum value to the 'category' response property for the response status '201' |
| Breaking | /transaction/v1/spaces/{spaceId}/documents/{documentId} | GET | added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '200' added the new 'FILE' enum value to the 'category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '200' added the new 'OTHER' enum value to the 'category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '200' added the new 'QUOTE' enum value to the 'category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'category' response property for the response status '200' |
| Breaking | /transaction/v1/spaces/{spaceId}/documents/{documentId} | PATCH | removed the enum value 'CREDIT_CARD_STATEMENT' of the request property 'category' removed the enum value 'SELF_BILLED_CREDIT_NOTE' of the request property 'category' removed the enum value 'SELF_BILLED_INVOICE' of the request property 'category' removed the enum value 'THIRD_PARTY_STATEMENT' of the request property 'category' added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '200' added the new 'FILE' enum value to the 'category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '200' added the new 'OTHER' enum value to the 'category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '200' added the new 'QUOTE' enum value to the 'category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'category' response property for the response status '200' |
| Breaking | /transaction/v1/spaces/{spaceId}/documents/{documentId}:jsonpatch | PATCH | added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '200' added the new 'FILE' enum value to the 'category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '200' added the new 'OTHER' enum value to the 'category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '200' added the new 'QUOTE' enum value to the 'category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'category' response property for the response status '200' |
| Breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents | GET | added the new 'CREDITCARD_STATEMENT' enum value to the 'documents/items/category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'FILE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'INVOICE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'documents/items/category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'documents/items/category' response property for the response status '200' added the new 'OTHER' enum value to the 'documents/items/category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'documents/items/category' response property for the response status '200' added the new 'QUOTE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'documents/items/category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'documents/items/category' response property for the response status '200' |
| Breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents | POST | removed the enum value 'CREDIT_CARD_STATEMENT' of the request property 'category' removed the enum value 'SELF_BILLED_CREDIT_NOTE' of the request property 'category' removed the enum value 'SELF_BILLED_INVOICE' of the request property 'category' removed the enum value 'THIRD_PARTY_STATEMENT' of the request property 'category' added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '201' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '201' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '201' added the new 'FILE' enum value to the 'category' response property for the response status '201' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '201' added the new 'INVOICE' enum value to the 'category' response property for the response status '201' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '201' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '201' added the new 'OTHER' enum value to the 'category' response property for the response status '201' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '201' added the new 'QUOTE' enum value to the 'category' response property for the response status '201' added the new 'RECEIPT' enum value to the 'category' response property for the response status '201' added the new 'STATEMENT' enum value to the 'category' response property for the response status '201' |
| Breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId} | GET | added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '200' added the new 'FILE' enum value to the 'category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '200' added the new 'OTHER' enum value to the 'category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '200' added the new 'QUOTE' enum value to the 'category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'category' response property for the response status '200' |
| Breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId} | PATCH | removed the enum value 'CREDIT_CARD_STATEMENT' of the request property 'category' removed the enum value 'SELF_BILLED_CREDIT_NOTE' of the request property 'category' removed the enum value 'SELF_BILLED_INVOICE' of the request property 'category' removed the enum value 'THIRD_PARTY_STATEMENT' of the request property 'category' added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '200' added the new 'FILE' enum value to the 'category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '200' added the new 'OTHER' enum value to the 'category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '200' added the new 'QUOTE' enum value to the 'category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'category' response property for the response status '200' |
| Breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}:jsonpatch | PATCH | added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '200' added the new 'FILE' enum value to the 'category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '200' added the new 'OTHER' enum value to the 'category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '200' added the new 'QUOTE' enum value to the 'category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'category' response property for the response status '200' |
| Breaking | /transaction/v2/spaces/{spaceId}/documents | GET | removed the enum value 'description' from the 'query' request parameter 'sortBy' removed the enum value 'description.asc' from the 'query' request parameter 'sortBy' removed the enum value 'description.desc' from the 'query' request parameter 'sortBy' removed the enum value 'netAmount' from the 'query' request parameter 'sortBy' removed the enum value 'netAmount.asc' from the 'query' request parameter 'sortBy' removed the enum value 'netAmount.desc' from the 'query' request parameter 'sortBy' removed the enum value 'updatedAt' from the 'query' request parameter 'sortBy' removed the enum value 'updatedAt.asc' from the 'query' request parameter 'sortBy' removed the enum value 'updatedAt.desc' from the 'query' request parameter 'sortBy' removed the enum value 'vatAmount' from the 'query' request parameter 'sortBy' removed the enum value 'vatAmount.asc' from the 'query' request parameter 'sortBy' removed the enum value 'vatAmount.desc' from the 'query' request parameter 'sortBy' deleted the 'query' request parameter 'addIncomplete' deleted the 'query' request parameter 'balanceOffsets.aggregationStatus' deleted the 'query' request parameter 'balanceOffsets.aggregationStatus[in]' deleted the 'query' request parameter 'description' deleted the 'query' request parameter 'netAmount[eq]' deleted the 'query' request parameter 'netAmount[gt]' deleted the 'query' request parameter 'netAmount[gte]' deleted the 'query' request parameter 'netAmount[lt]' deleted the 'query' request parameter 'netAmount[lte]' deleted the 'query' request parameter 'netAmount[ne]' deleted the 'query' request parameter 'tags[in]' deleted the 'query' request parameter 'tags[notIn]' deleted the 'query' request parameter 'updatedAt[eq]' deleted the 'query' request parameter 'updatedAt[gt]' deleted the 'query' request parameter 'updatedAt[gte]' deleted the 'query' request parameter 'updatedAt[lt]' deleted the 'query' request parameter 'updatedAt[lte]' deleted the 'query' request parameter 'updatedAt[ne]' deleted the 'query' request parameter 'vatAmount[eq]' deleted the 'query' request parameter 'vatAmount[gt]' deleted the 'query' request parameter 'vatAmount[gte]' deleted the 'query' request parameter 'vatAmount[lt]' deleted the 'query' request parameter 'vatAmount[lte]' deleted the 'query' request parameter 'vatAmount[ne]' removed the optional property 'documents/items/balanceOffsets' from the response with the '200' status removed the optional property 'documents/items/parentDirectory' from the response with the '200' status added the new 'CREDITCARD_STATEMENT' enum value to the 'documents/items/category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'FILE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'INVOICE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'documents/items/category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'documents/items/category' response property for the response status '200' added the new 'OTHER' enum value to the 'documents/items/category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'documents/items/category' response property for the response status '200' added the new 'QUOTE' enum value to the 'documents/items/category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'documents/items/category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'documents/items/category' response property for the response status '200' |
| Breaking | /transaction/v2/spaces/{spaceId}/documents | POST | removed the enum value 'CREDIT_CARD_STATEMENT' of the request property 'category' removed the enum value 'SELF_BILLED_CREDIT_NOTE' of the request property 'category' removed the enum value 'SELF_BILLED_INVOICE' of the request property 'category' removed the enum value 'THIRD_PARTY_STATEMENT' of the request property 'category' removed the request property 'parentDirectoryId' removed the optional property 'balanceOffsets' from the response with the '201' status removed the optional property 'parentDirectory' from the response with the '201' status added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '201' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '201' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '201' added the new 'FILE' enum value to the 'category' response property for the response status '201' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '201' added the new 'INVOICE' enum value to the 'category' response property for the response status '201' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '201' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '201' added the new 'OTHER' enum value to the 'category' response property for the response status '201' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '201' added the new 'QUOTE' enum value to the 'category' response property for the response status '201' added the new 'RECEIPT' enum value to the 'category' response property for the response status '201' added the new 'STATEMENT' enum value to the 'category' response property for the response status '201' |
| Breaking | /transaction/v2/spaces/{spaceId}/documents/{documentId} | DELETE | for the 'path' request parameter 'documentId', the type/format was changed from 'string'/'uuid' to 'string'/'' |
| Breaking | /transaction/v2/spaces/{spaceId}/documents/{documentId} | GET | removed the optional property 'balanceOffsets' from the response with the '200' status removed the optional property 'parentDirectory' from the response with the '200' status added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '200' added the new 'FILE' enum value to the 'category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '200' added the new 'OTHER' enum value to the 'category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '200' added the new 'QUOTE' enum value to the 'category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'category' response property for the response status '200' |
| Breaking | /transaction/v2/spaces/{spaceId}/documents/{documentId} | PATCH | for the 'path' request parameter 'documentId', the type/format was changed from 'string'/'uuid' to 'string'/'' removed the enum value 'CREDIT_CARD_STATEMENT' of the request property 'category' removed the enum value 'SELF_BILLED_CREDIT_NOTE' of the request property 'category' removed the enum value 'SELF_BILLED_INVOICE' of the request property 'category' removed the enum value 'THIRD_PARTY_STATEMENT' of the request property 'category' removed the optional property 'balanceOffsets' from the response with the '200' status removed the optional property 'parentDirectory' from the response with the '200' status added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '200' added the new 'FILE' enum value to the 'category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '200' added the new 'OTHER' enum value to the 'category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '200' added the new 'QUOTE' enum value to the 'category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'category' response property for the response status '200' |
| Breaking | /transaction/v2/spaces/{spaceId}/documents/{documentId}:assignConnection | POST | removed the optional property 'balanceOffsets' from the response with the '200' status removed the optional property 'parentDirectory' from the response with the '200' status added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '200' added the new 'FILE' enum value to the 'category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '200' added the new 'OTHER' enum value to the 'category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '200' added the new 'QUOTE' enum value to the 'category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'category' response property for the response status '200' |
| Breaking | /transaction/v2/spaces/{spaceId}/documents/{documentId}:jsonpatch | PATCH | removed the optional property 'balanceOffsets' from the response with the '200' status removed the optional property 'parentDirectory' from the response with the '200' status added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '200' added the new 'FILE' enum value to the 'category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '200' added the new 'OTHER' enum value to the 'category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '200' added the new 'QUOTE' enum value to the 'category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'category' response property for the response status '200' |
| Breaking | /transaction/v2/spaces/{spaceId}/documents/{documentId}:move | POST | api path removed without deprecation |
| Breaking | /transaction/v2/spaces/{spaceId}/documents/{documentId}:unassignConnection | POST | removed the optional property 'balanceOffsets' from the response with the '200' status removed the optional property 'parentDirectory' from the response with the '200' status added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '200' added the new 'CREDIT_NOTE' enum value to the 'category' response property for the response status '200' added the new 'DELIVERY_NOTE' enum value to the 'category' response property for the response status '200' added the new 'FILE' enum value to the 'category' response property for the response status '200' added the new 'GOODS_RECEIVED_NOTE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE' enum value to the 'category' response property for the response status '200' added the new 'INVOICE_REMINDER' enum value to the 'category' response property for the response status '200' added the new 'ORDER_CONFIRMATION' enum value to the 'category' response property for the response status '200' added the new 'OTHER' enum value to the 'category' response property for the response status '200' added the new 'PURCHASE_ORDER' enum value to the 'category' response property for the response status '200' added the new 'QUOTE' enum value to the 'category' response property for the response status '200' added the new 'RECEIPT' enum value to the 'category' response property for the response status '200' added the new 'STATEMENT' enum value to the 'category' response property for the response status '200' |
| Breaking | /transaction/v2/spaces/{spaceId}/documents:bulkUpdate | PATCH | api path removed without deprecation |
| Breaking | /transaction/v2/spaces/{spaceId}/{folder}/content | GET | api path removed without deprecation |
| Breaking | /transaction/v2/spaces/{spaceId}/{folder}/directories | POST | api path removed without deprecation |
| Breaking | /transaction/v2/spaces/{spaceId}/{folder}/directories/{directoryId} | DELETE | api path removed without deprecation |
| Breaking | /transaction/v2/spaces/{spaceId}/{folder}/directories/{directoryId} | GET | api path removed without deprecation |
| Breaking | /transaction/v2/spaces/{spaceId}/{folder}/directories/{directoryId} | PATCH | api path removed without deprecation |
| Breaking | /transaction/v2/spaces/{spaceId}/{folder}/directories/{directoryId}/content | GET | api path removed without deprecation |
| Breaking | /transaction/v2/spaces/{spaceId}/{folder}/directories/{directoryId}:move | POST | api path removed without deprecation |
| Non-breaking | /business/v1/spaces/documents:validate | POST | endpoint added |
| Non-breaking | /business/v1/spaces/{spaceId}/documents:calculate | POST | added the new optional request property 'lines/items/allowances' added the new optional request property 'lines/items/charges' added the new optional request property 'lines/items/itemNetPrice' added the new optional request property 'lines/items/itemPriceQuantity' added the new optional request property 'lines/items/metadata/allowances/items/vatCategory' added the new optional request property 'lines/items/metadata/allowances/items/vatPercentage' added the new optional request property 'lines/items/metadata/charges/items/vatCategory' added the new optional request property 'lines/items/metadata/charges/items/vatPercentage' added the new optional request property 'lines/items/vatCategory' added the new optional request property 'lines/items/vatDetails/vatAmount' added the new optional request property 'lines/items/vatPercentage' the request property 'lines' became optional the request property 'metadata' became optional removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'lines/items/metadata/allowances/items/baseAmount' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'lines/items/metadata/allowances/items/netAmount' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'lines/items/metadata/allowances/items/percentage' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'lines/items/metadata/charges/items/baseAmount' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'lines/items/metadata/charges/items/netAmount' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'lines/items/metadata/charges/items/percentage' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'lines/items/netAmount' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'lines/items/pricing/itemGrossPrice' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'lines/items/pricing/itemNetPrice' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'lines/items/pricing/itemPriceDiscount' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'lines/items/pricing/itemPriceQuantity' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'lines/items/quantity' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'lines/items/vatDetails/vatPercentage' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'metadata/allowances/items/baseAmount' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'metadata/allowances/items/netAmount' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'metadata/allowances/items/percentage' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'metadata/allowances/items/vatPercentage' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'metadata/charges/items/baseAmount' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'metadata/charges/items/netAmount' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'metadata/charges/items/percentage' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'metadata/charges/items/vatPercentage' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'metadata/documentTotals/grossAmount' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'metadata/documentTotals/prepaidAmount' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'metadata/documentTotals/roundingAmount' removed the pattern '^[0-9]+(.[0-9]+)?$' from the request property 'metadata/vatDetails/items/vatPercentage' added the optional property 'lines/items/metadata/allowances/items/vatCategory' to the response with the '200' status added the optional property 'lines/items/metadata/allowances/items/vatPercentage' to the response with the '200' status added the optional property 'lines/items/metadata/charges/items/vatCategory' to the response with the '200' status added the optional property 'lines/items/metadata/charges/items/vatPercentage' to the response with the '200' status the 'lines/items/metadata/allowances/items/baseAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'lines/items/metadata/allowances/items/netAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'lines/items/metadata/allowances/items/percentage' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'lines/items/metadata/charges/items/baseAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'lines/items/metadata/charges/items/netAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'lines/items/metadata/charges/items/percentage' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'lines/items/netAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'lines/items/pricing/itemGrossPrice' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'lines/items/pricing/itemNetPrice' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'lines/items/pricing/itemPriceDiscount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'lines/items/pricing/itemPriceQuantity' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'lines/items/quantity' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'lines/items/vatDetails/vatPercentage' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/allowances/items/baseAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/allowances/items/netAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/allowances/items/percentage' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/allowances/items/vatPercentage' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/charges/items/baseAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/charges/items/netAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/charges/items/percentage' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/charges/items/vatPercentage' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/documentTotals/allowancesNetAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/documentTotals/chargesNetAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/documentTotals/grossAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/documentTotals/linesNetAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/documentTotals/netAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/documentTotals/payableAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/documentTotals/prepaidAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/documentTotals/roundingAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/documentTotals/vatAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/vatDetails/items/netAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/vatDetails/items/vatAmount' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' the 'metadata/vatDetails/items/vatPercentage' response's property pattern '^[0-9]+(.[0-9]+)?$' was removed for the status '200' |
| Non-breaking | /v1/spaces/documents/extension:add | POST | endpoint added |
| Non-breaking | /v1/spaces/documents/extension:configure | POST | endpoint added |
| Non-breaking | /v1/spaces/documents/extension:upgrade | POST | endpoint added |
| Non-breaking | /v1/spaces/documents/validators/dataextraction:validate | POST | api tag 'Document Processor Extensions API' added api tag 'Document Processor Acceptor Extensions API' removed |
| Non-breaking | /v1/spaces/documents:approve | POST | endpoint added |
| Non-breaking | /v1/spaces/documents:clone | POST | endpoint added |
| Non-breaking | /v1/spaces/documents:flip | POST | endpoint added |
| Non-breaking | /v1/spaces/documents:validate | POST | api tag 'Document Processor' added api tag 'Document Processor Acceptor API' removed |
| Non-breaking | /v1/spaces/files:convert | POST | api tag 'Document Processor' added api tag 'Document Processor Acceptor API' removed added the new optional request property 'additionalRepresentations' |
| Non-breaking | /v1/spaces/{spaceId}/documents/{documentId}/documentNumbers:create | POST | api tag 'Document Processor' added api tag 'Document Processor Acceptor API' removed |
| Non-breaking | /v1/spaces/{spaceId}/documents/{documentId}/representations/{representationId}/content | GET | api tag 'Document Processor' added api tag 'Document Processor Acceptor API' removed |
| Non-breaking | /v1/spaces/{spaceId}/documents/{documentId}/representations/{representationId}:createLink | POST | api tag 'Document Processor' added api tag 'Document Processor Acceptor API' removed |
| Non-breaking | /v1/spaces/{spaceId}/documents/{documentId}:finalize | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/documents/{documentId}:getOrCreateRepresentation | POST | api tag 'Document Processor' added api tag 'Document Processor Acceptor API' removed |
| Non-breaking | /v1/spaces/{spaceId}/documents/{documentId}:processDataExtractionFeedback | POST | api tag 'Document Processor' added api tag 'Document Processor Acceptor API' removed |
| Non-breaking | /v1/files:processDocAiFeedback | POST | added the new optional request property 'docai_values' added the new optional request property 'error' added the new optional request property 'external_uuid' added the new optional request property 'feedback' added the new optional request property 'ocr_type' added the new optional request property 'original_docai_uri' added the new optional request property 'transformed_docai_uri' |
| Non-breaking | /v1/files:convert | POST | added the new optional request property 'input/customCategories' added the new optional request property 'input/lines/items/metadata/invoiceReferences' added the new optional request property 'input/metadata/customer/globalIdentifiers/global:participantId' added the new optional request property 'input/metadata/supplier/globalIdentifiers/global:participantId' added the new 'be.efff:creditnote' enum value to the request property 'outputType' added the new 'be.efff:creditnote:1.0' enum value to the request property 'outputType' added the new 'be.efff:creditnote:3.0.0' enum value to the request property 'outputType' added the new 'be.efff:invoice:1.0' enum value to the request property 'outputType' added the new 'be.febelfin:coda:2.6' enum value to the request property 'outputType' added the new 'com.unifiedpost.btx.aggregation.pdf:emr:1.0' enum value to the request property 'outputType' added the new 'com.unifiedpost.btx.datastore.json' enum value to the request property 'inputType' added the new 'de.zugferd:basic' enum value to the request property 'outputType' added the new 'de.zugferd:basic:2.3.2' enum value to the request property 'outputType' added the new 'de.zugferd:basicwl' enum value to the request property 'outputType' added the new 'de.zugferd:basicwl:2.3.2' enum value to the request property 'outputType' added the new 'de.zugferd:en16931' enum value to the request property 'outputType' added the new 'de.zugferd:en16931:2.3.2' enum value to the request property 'outputType' added the new 'de.zugferd:minimum' enum value to the request property 'outputType' added the new 'de.zugferd:minimum:2.3.2' enum value to the request property 'outputType' added the new 'es.aebanca:norma:43' enum value to the request property 'outputType' added the new 'eu.peppol.bis3.sg.ubl' enum value to the request property 'inputType' added the new 'eu.peppol.bis3.sg.ubl' enum value to the request property 'outputType' added the new 'eu.peppol.bis3.sg.ubl:creditnote' enum value to the request property 'inputType' added the new 'eu.peppol.bis3.sg.ubl:creditnote' enum value to the request property 'outputType' added the new 'eu.peppol.bis3.sg.ubl:creditnote:2023.12' enum value to the request property 'inputType' added the new 'eu.peppol.bis3.sg.ubl:creditnote:2023.12' enum value to the request property 'outputType' added the new 'eu.peppol.bis3.sg.ubl:invoice' enum value to the request property 'inputType' added the new 'eu.peppol.bis3.sg.ubl:invoice' enum value to the request property 'outputType' added the new 'eu.peppol.bis3.sg.ubl:invoice:2023.12' enum value to the request property 'inputType' added the new 'eu.peppol.bis3.sg.ubl:invoice:2023.12' enum value to the request property 'outputType' added the new 'fr.factur-x' enum value to the request property 'outputType' added the new 'fr.factur-x:basic' enum value to the request property 'outputType' added the new 'fr.factur-x:basic:1.0.7-2' enum value to the request property 'outputType' added the new 'fr.factur-x:basicwl' enum value to the request property 'outputType' added the new 'fr.factur-x:basicwl:1.0.7-2' enum value to the request property 'outputType' added the new 'fr.factur-x:en16931' enum value to the request property 'outputType' added the new 'fr.factur-x:en16931:1.0.7-2' enum value to the request property 'outputType' added the new 'fr.factur-x:extended' enum value to the request property 'outputType' added the new 'fr.factur-x:extended:1.0.7-2' enum value to the request property 'outputType' added the new 'fr.factur-x:minimum' enum value to the request property 'outputType' added the new 'fr.factur-x:minimum:1.0.7-2' enum value to the request property 'outputType' added the new 'org.cfonb:cfonb' enum value to the request property 'outputType' added the new 'org.iso20022:camt:053.001.02' enum value to the request property 'outputType' |
| Non-breaking | /v1/inputTypes | GET | endpoint added |
| Non-breaking | /v1/outputTypes | GET | endpoint added |
| Non-breaking | /transaction/v1/spaces/{spaceId}/documents | POST | added the new 'CREDITCARD_STATEMENT' enum value to the request property 'category' |
| Non-breaking | /transaction/v1/spaces/{spaceId}/documents/{documentId} | PATCH | added the new 'CREDITCARD_STATEMENT' enum value to the request property 'category' |
| Non-breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents | GET | endpoint reactivated |
| Non-breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents | POST | endpoint reactivated added the new 'CREDITCARD_STATEMENT' enum value to the request property 'category' |
| Non-breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId} | DELETE | endpoint reactivated |
| Non-breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId} | GET | endpoint reactivated |
| Non-breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId} | PATCH | added the new 'CREDITCARD_STATEMENT' enum value to the request property 'category' |
| Non-breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}/lines | GET | endpoint reactivated |
| Non-breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}/lines | POST | endpoint reactivated |
| Non-breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}/lines/{lineId} | DELETE | endpoint reactivated |
| Non-breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}/lines/{lineId} | GET | endpoint reactivated |
| Non-breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}/lines/{lineId} | PATCH | endpoint reactivated |
| Non-breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}:jsonpatch | PATCH | endpoint reactivated |
| Non-breaking | /transaction/v1/spaces/{spaceId}/{folder}/documents:count | GET | endpoint reactivated |
| Non-breaking | /transaction/v2/spaces/{spaceId}/documents | POST | added the new 'CREDITCARD_STATEMENT' enum value to the request property 'category' |
| Non-breaking | /transaction/v2/spaces/{spaceId}/documents/{documentId} | PATCH | added the new 'CREDITCARD_STATEMENT' enum value to the request property 'category' |
Documents payment
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /transaction/v1/spaces/{spaceId}/documents:paydetails | POST | removed the optional property 'documents/items/supplier/paymentAccounts/items/address' from the response with the '200' status removed the optional property 'documents/items/supplier/paymentAccounts/items/parent' from the response with the '200' status removed the optional property 'documents/items/supplier/type' from the response with the '200' status added the new 'ANB' enum value to the 'documents/items/supplier/paymentAccounts/items/scheme' response property for the response status '200' added the new 'BBAN' enum value to the 'documents/items/supplier/paymentAccounts/items/scheme' response property for the response status '200' added the new 'CREDITCARD_STATEMENT' enum value to the 'documents/items/category' response property for the response status '200' added the new 'CREDIT_CARD' enum value to the 'documents/items/supplier/paymentAccounts/items/scheme' response property for the response status '200' added the new 'IBAN' enum value to the 'documents/items/supplier/paymentAccounts/items/scheme' response property for the response status '200' added the new 'SE_BANKGIRO' enum value to the 'documents/items/supplier/paymentAccounts/items/scheme' response property for the response status '200' added the new 'SE_PLUSGIRO' enum value to the 'documents/items/supplier/paymentAccounts/items/scheme' response property for the response status '200' |
| Breaking | /transaction/v2/spaces/{spaceId}/documents:paydetails | POST | removed the optional property 'documents/items/supplier/paymentAccounts/items/address' from the response with the '200' status removed the optional property 'documents/items/supplier/paymentAccounts/items/parent' from the response with the '200' status removed the optional property 'documents/items/supplier/type' from the response with the '200' status added the new 'ANB' enum value to the 'documents/items/supplier/paymentAccounts/items/scheme' response property for the response status '200' added the new 'BBAN' enum value to the 'documents/items/supplier/paymentAccounts/items/scheme' response property for the response status '200' added the new 'CREDITCARD_STATEMENT' enum value to the 'documents/items/category' response property for the response status '200' added the new 'CREDIT_CARD' enum value to the 'documents/items/supplier/paymentAccounts/items/scheme' response property for the response status '200' added the new 'IBAN' enum value to the 'documents/items/supplier/paymentAccounts/items/scheme' response property for the response status '200' added the new 'SE_BANKGIRO' enum value to the 'documents/items/supplier/paymentAccounts/items/scheme' response property for the response status '200' added the new 'SE_PLUSGIRO' enum value to the 'documents/items/supplier/paymentAccounts/items/scheme' response property for the response status '200' |
| Non-breaking | /pay/v1/spaces/{spaceId}/balanceOffsets | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/balanceOffsets/{balanceOffsetId} | DELETE | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/balanceOffsets/{balanceOffsetId} | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/balanceOffsets/{balanceOffsetId} | PATCH | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/documents/{documentId}/balanceOffsets | GET | removed the 'TRANSACTION_SUCCESSFUL' enum value from the 'balanceOffsets/items/payment/levelOfCertainty' response property for the response status '200' |
| Non-breaking | /pay/v1/spaces/{spaceId}/documents:balanceOffsets | POST | removed the 'TRANSACTION_SUCCESSFUL' enum value from the 'balanceOffsets/items/payment/levelOfCertainty' response property for the response status '200' |
| Non-breaking | /transaction/v1/spaces/{spaceId}/documents:paydetails | POST | removed the 'CREDIT_CARD_STATEMENT' enum value from the 'documents/items/category' response property for the response status '200' removed the 'SELF_BILLED_CREDIT_NOTE' enum value from the 'documents/items/category' response property for the response status '200' removed the 'SELF_BILLED_INVOICE' enum value from the 'documents/items/category' response property for the response status '200' removed the 'THIRD_PARTY' enum value from the 'documents/items/supplier/paymentAccounts/items/bank/scheme' response property for the response status '200' removed the 'THIRD_PARTY_STATEMENT' enum value from the 'documents/items/category' response property for the response status '200' |
| Non-breaking | /transaction/v2/spaces/{spaceId}/documents:paydetails | POST | removed the 'CREDIT_CARD_STATEMENT' enum value from the 'documents/items/category' response property for the response status '200' removed the 'SELF_BILLED_CREDIT_NOTE' enum value from the 'documents/items/category' response property for the response status '200' removed the 'SELF_BILLED_INVOICE' enum value from the 'documents/items/category' response property for the response status '200' removed the 'THIRD_PARTY' enum value from the 'documents/items/supplier/paymentAccounts/items/bank/scheme' response property for the response status '200' removed the 'THIRD_PARTY_STATEMENT' enum value from the 'documents/items/category' response property for the response status '200' |
Documents todo
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/callbacks/document:review/messages | POST | the request property 'category' became required the 'resourceId' request property type/format changed from 'string'/'uuid' to 'string'/'' |
| Breaking | /v1/todoActions | POST | added the new required request property 'todoItems' removed the media type '/' for the response with the status '200' removed the request property 'items' |
| Non-breaking | /v1/callbacks/document:review/messages | POST | added the media type 'application/json' for the response with the status '400' added the media type 'application/json' for the response with the status '500' |
| Non-breaking | /v1/todoActions | POST | added the media type 'application/json' for the response with the status '200' |
Network core
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /transaction/v1/spaces/{spaceId}/connections | GET | removed the enum value 'assignedAccountId' from the 'query' request parameter 'sortBy' removed the enum value 'assignedAccountId.asc' from the 'query' request parameter 'sortBy' removed the enum value 'assignedAccountId.desc' from the 'query' request parameter 'sortBy' removed the enum value 'businessType' from the 'query' request parameter 'sortBy' removed the enum value 'businessType.asc' from the 'query' request parameter 'sortBy' removed the enum value 'businessType.desc' from the 'query' request parameter 'sortBy' removed the enum value 'name' from the 'query' request parameter 'sortBy' removed the enum value 'name.asc' from the 'query' request parameter 'sortBy' removed the enum value 'name.desc' from the 'query' request parameter 'sortBy' removed the enum value 'type' from the 'query' request parameter 'sortBy' removed the enum value 'type.asc' from the 'query' request parameter 'sortBy' removed the enum value 'type.desc' from the 'query' request parameter 'sortBy' |
| Breaking | /transaction/v1/spaces/{spaceId}/connections | POST | request property 'paymentAccounts/items/scheme' was restricted to a list of enum values removed the enum value 'THIRD_PARTY' of the request property 'paymentAccounts/items/bank/scheme' removed the request property 'paymentAccounts/items/ownerName' removed the request property 'paymentAccounts/items/parent' removed the optional property 'paymentAccounts/items/address' from the response with the '201' status removed the optional property 'paymentAccounts/items/parent' from the response with the '201' status added the new 'ANB' enum value to the 'paymentAccounts/items/scheme' response property for the response status '201' added the new 'BBAN' enum value to the 'paymentAccounts/items/scheme' response property for the response status '201' added the new 'CREDIT_CARD' enum value to the 'paymentAccounts/items/scheme' response property for the response status '201' added the new 'IBAN' enum value to the 'paymentAccounts/items/scheme' response property for the response status '201' added the new 'SE_BANKGIRO' enum value to the 'paymentAccounts/items/scheme' response property for the response status '201' added the new 'SE_PLUSGIRO' enum value to the 'paymentAccounts/items/scheme' response property for the response status '201' |
| Breaking | /transaction/v1/spaces/{spaceId}/connections/{connectionId}/paymentAccounts | GET | removed the optional property 'paymentAccounts/items/address' from the response with the '200' status removed the optional property 'paymentAccounts/items/parent' from the response with the '200' status added the new 'ANB' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'BBAN' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'CREDIT_CARD' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'IBAN' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'SE_BANKGIRO' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'SE_PLUSGIRO' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' |
| Breaking | /transaction/v1/spaces/{spaceId}/connections/{connectionId}/paymentAccounts | POST | request property 'scheme' was restricted to a list of enum values removed the enum value 'THIRD_PARTY' of the request property 'bank/scheme' removed the request property 'address' removed the request property 'parent' removed the optional property 'address' from the response with the '201' status removed the optional property 'parent' from the response with the '201' status added the new 'ANB' enum value to the 'scheme' response property for the response status '201' added the new 'BBAN' enum value to the 'scheme' response property for the response status '201' added the new 'CREDIT_CARD' enum value to the 'scheme' response property for the response status '201' added the new 'IBAN' enum value to the 'scheme' response property for the response status '201' added the new 'SE_BANKGIRO' enum value to the 'scheme' response property for the response status '201' added the new 'SE_PLUSGIRO' enum value to the 'scheme' response property for the response status '201' |
| Breaking | /transaction/v2/spaces/{spaceId}/connections | GET | removed the enum value 'assignedAccountId' from the 'query' request parameter 'sortBy' removed the enum value 'assignedAccountId.asc' from the 'query' request parameter 'sortBy' removed the enum value 'assignedAccountId.desc' from the 'query' request parameter 'sortBy' removed the enum value 'businessType' from the 'query' request parameter 'sortBy' removed the enum value 'businessType.asc' from the 'query' request parameter 'sortBy' removed the enum value 'businessType.desc' from the 'query' request parameter 'sortBy' removed the enum value 'name' from the 'query' request parameter 'sortBy' removed the enum value 'name.asc' from the 'query' request parameter 'sortBy' removed the enum value 'name.desc' from the 'query' request parameter 'sortBy' removed the enum value 'type' from the 'query' request parameter 'sortBy' removed the enum value 'type.asc' from the 'query' request parameter 'sortBy' removed the enum value 'type.desc' from the 'query' request parameter 'sortBy' removed the required property 'connections/items/displayName' from the response with the '200' status deleted the 'query' request parameter 'assignedAccountId' deleted the 'query' request parameter 'businessType' deleted the 'query' request parameter 'businessType' deleted the 'query' request parameter 'connectorsKeyValue' deleted the 'query' request parameter 'metadata' deleted the 'query' request parameter 'metadata[ql]' deleted the 'query' request parameter 'type' removed the optional property 'connections/items/paymentAccounts/items/address' from the response with the '200' status removed the optional property 'connections/items/paymentAccounts/items/parent' from the response with the '200' status added the new 'ANB' enum value to the 'connections/items/paymentAccounts/items/scheme' response property for the response status '200' added the new 'BBAN' enum value to the 'connections/items/paymentAccounts/items/scheme' response property for the response status '200' added the new 'CREDIT_CARD' enum value to the 'connections/items/paymentAccounts/items/scheme' response property for the response status '200' added the new 'IBAN' enum value to the 'connections/items/paymentAccounts/items/scheme' response property for the response status '200' added the new 'SE_BANKGIRO' enum value to the 'connections/items/paymentAccounts/items/scheme' response property for the response status '200' added the new 'SE_PLUSGIRO' enum value to the 'connections/items/paymentAccounts/items/scheme' response property for the response status '200' |
| Breaking | /transaction/v2/spaces/{spaceId}/connections | POST | request property 'paymentAccounts/items/scheme' was restricted to a list of enum values removed the enum value 'THIRD_PARTY' of the request property 'paymentAccounts/items/bank/scheme' removed the required property 'displayName' from the response with the '201' status removed the request property 'paymentAccounts/items/parent' removed the optional property 'paymentAccounts/items/address' from the response with the '201' status removed the optional property 'paymentAccounts/items/parent' from the response with the '201' status added the new 'ANB' enum value to the 'paymentAccounts/items/scheme' response property for the response status '201' added the new 'BBAN' enum value to the 'paymentAccounts/items/scheme' response property for the response status '201' added the new 'CREDIT_CARD' enum value to the 'paymentAccounts/items/scheme' response property for the response status '201' added the new 'IBAN' enum value to the 'paymentAccounts/items/scheme' response property for the response status '201' added the new 'SE_BANKGIRO' enum value to the 'paymentAccounts/items/scheme' response property for the response status '201' added the new 'SE_PLUSGIRO' enum value to the 'paymentAccounts/items/scheme' response property for the response status '201' |
| Breaking | /transaction/v2/spaces/{spaceId}/connections/{connectionId} | GET | removed the required property 'displayName' from the response with the '200' status removed the optional property 'paymentAccounts/items/address' from the response with the '200' status removed the optional property 'paymentAccounts/items/parent' from the response with the '200' status added the new 'ANB' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'BBAN' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'CREDIT_CARD' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'IBAN' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'SE_BANKGIRO' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'SE_PLUSGIRO' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' |
| Breaking | /transaction/v2/spaces/{spaceId}/connections/{connectionId} | PATCH | removed the required property 'displayName' from the response with the '200' status removed the optional property 'paymentAccounts/items/address' from the response with the '200' status removed the optional property 'paymentAccounts/items/parent' from the response with the '200' status added the new 'ANB' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'BBAN' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'CREDIT_CARD' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'IBAN' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'SE_BANKGIRO' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' added the new 'SE_PLUSGIRO' enum value to the 'paymentAccounts/items/scheme' response property for the response status '200' |
| Breaking | /transaction/v2/spaces/{spaceId}/connections/{connectionId}:jsonpatch | PATCH | api path removed without deprecation |
| Breaking | /transaction/v3/spaces/{spaceId}/connections | GET | api path removed without deprecation |
| Breaking | /transaction/v3/spaces/{spaceId}/connections | POST | api path removed without deprecation |
| Breaking | /transaction/v3/spaces/{spaceId}/connections/{connectionId} | GET | api path removed without deprecation |
| Breaking | /transaction/v3/spaces/{spaceId}/connections/{connectionId} | PATCH | api path removed without deprecation |
| Breaking | /transaction/v3/spaces/{spaceId}/connections/{connectionId}/connectors | PUT | api path removed without deprecation |
| Breaking | /business/v1/spaces/{spaceId}/network/connections | POST | removed the optional property '/oneOf[#/components/schemas/BusinessConnectionDetails]/allOf[#/components/schemas/ConnectionDetails]/businessType' from the response with the '403' status removed the optional property '/oneOf[#/components/schemas/BusinessConnectionDetails]/allOf[#/components/schemas/ConnectionDetails]/businessType' from the response with the '409' status removed the optional property '/oneOf[#/components/schemas/BusinessConnectionDetails]/allOf[#/components/schemas/ConnectionDetails]/businessType' from the response with the '422' status removed the optional property '/oneOf[#/components/schemas/ConnectionDetails]/businessType' from the response with the '403' status removed the optional property '/oneOf[#/components/schemas/ConnectionDetails]/businessType' from the response with the '409' status removed the optional property '/oneOf[#/components/schemas/ConnectionDetails]/businessType' from the response with the '422' status removed the optional property '/oneOf[#/components/schemas/PersonConnectionDetails]/allOf[#/components/schemas/ConnectionDetails]/businessType' from the response with the '403' status removed the optional property '/oneOf[#/components/schemas/PersonConnectionDetails]/allOf[#/components/schemas/ConnectionDetails]/businessType' from the response with the '409' status removed the optional property '/oneOf[#/components/schemas/PersonConnectionDetails]/allOf[#/components/schemas/ConnectionDetails]/businessType' from the response with the '422' status removed the optional property 'businessType' from the response with the '201' status |
| Non-breaking | /transaction/v1/spaces/{spaceId}/connections | POST | added the new 'ANB' enum value to the request property 'paymentAccounts/items/scheme' added the new 'BBAN' enum value to the request property 'paymentAccounts/items/scheme' added the new 'CREDIT_CARD' enum value to the request property 'paymentAccounts/items/scheme' added the new 'IBAN' enum value to the request property 'paymentAccounts/items/scheme' added the new 'SE_BANKGIRO' enum value to the request property 'paymentAccounts/items/scheme' added the new 'SE_PLUSGIRO' enum value to the request property 'paymentAccounts/items/scheme' removed the 'THIRD_PARTY' enum value from the 'paymentAccounts/items/bank/scheme' response property for the response status '201' |
| Non-breaking | /transaction/v1/spaces/{spaceId}/connections/{connectionId}/paymentAccounts | GET | removed the 'THIRD_PARTY' enum value from the 'paymentAccounts/items/bank/scheme' response property for the response status '200' |
| Non-breaking | /transaction/v1/spaces/{spaceId}/connections/{connectionId}/paymentAccounts | POST | added the new 'ANB' enum value to the request property 'scheme' added the new 'BBAN' enum value to the request property 'scheme' added the new 'CREDIT_CARD' enum value to the request property 'scheme' added the new 'IBAN' enum value to the request property 'scheme' added the new 'SE_BANKGIRO' enum value to the request property 'scheme' added the new 'SE_PLUSGIRO' enum value to the request property 'scheme' removed the 'THIRD_PARTY' enum value from the 'bank/scheme' response property for the response status '201' |
| Non-breaking | /transaction/v2/spaces/{spaceId}/connections | GET | removed the 'THIRD_PARTY' enum value from the 'connections/items/paymentAccounts/items/bank/scheme' response property for the response status '200' |
| Non-breaking | /transaction/v2/spaces/{spaceId}/connections | POST | added the new 'ANB' enum value to the request property 'paymentAccounts/items/scheme' added the new 'BBAN' enum value to the request property 'paymentAccounts/items/scheme' added the new 'CREDIT_CARD' enum value to the request property 'paymentAccounts/items/scheme' added the new 'IBAN' enum value to the request property 'paymentAccounts/items/scheme' added the new 'SE_BANKGIRO' enum value to the request property 'paymentAccounts/items/scheme' added the new 'SE_PLUSGIRO' enum value to the request property 'paymentAccounts/items/scheme' removed the 'THIRD_PARTY' enum value from the 'paymentAccounts/items/bank/scheme' response property for the response status '201' |
| Non-breaking | /transaction/v2/spaces/{spaceId}/connections/{connectionId} | GET | removed the 'THIRD_PARTY' enum value from the 'paymentAccounts/items/bank/scheme' response property for the response status '200' |
| Non-breaking | /transaction/v2/spaces/{spaceId}/connections/{connectionId} | PATCH | removed the 'THIRD_PARTY' enum value from the 'paymentAccounts/items/bank/scheme' response property for the response status '200' |
| Non-breaking | /business/v1/spaces/{spaceId}/network/connections | POST | added the optional property '/oneOf[#/components/schemas/BusinessConnectionDetails]/allOf[subschema #2]/businessType' to the response with the '403' status added the optional property '/oneOf[#/components/schemas/BusinessConnectionDetails]/allOf[subschema #2]/businessType' to the response with the '409' status added the optional property '/oneOf[#/components/schemas/BusinessConnectionDetails]/allOf[subschema #2]/businessType' to the response with the '422' status |
Network documents
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/spaces/connectors/peppol/documents:processFeedback | POST | the response property 'message' became optional for the status '202' removed the required property 'feedbackType' from the response with the '202' status |
| Breaking | /v1/spaces/connectors/peppol/documents:send | POST | removed the optional property 'failedResults' from the response with the '202' status removed the optional property 'successResults' from the response with the '202' status |
| Breaking | /v1/spaces/connectors/peppol:add | POST | added the new required request property 'extensionId' |
| Non-breaking | /v1/spaces/connectors/peppol/configurationUI | POST | added the optional property '/items/pdpInfo' to the response with the '200' status added the required property '/items/registered' to the response with the '200' status |
| Non-breaking | /v1/spaces/connectors/peppol/documents:processFeedback | POST | added the optional property 'messageId' to the response with the '202' status |
| Non-breaking | /v1/spaces/connectors/peppol/documents:send | POST | added the optional property 'message' to the response with the '202' status added the optional property 'messageId' to the response with the '202' status |
| Non-breaking | /v1/spaces/connectors/peppol:acceptDesignationPdp | POST | endpoint added |
| Non-breaking | /v1/spaces/connectors/peppol:configure | POST | added the new optional request property 'settings/btxAccessPointEnabled' added the new optional request property 'settings/pdpInformation' |
Network payments
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /transaction/v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}:assignConnections | POST | removed the optional property 'paymentAccounts/items/parent' from the response with the '200' status |
| Breaking | /transaction/v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}:unassignConnections | POST | removed the optional property 'paymentAccounts/items/parent' from the response with the '200' status |
Payments cards
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}/cards | GET | removed the required property 'cards/items/schemeBrand' from the response with the '200' status |
| Breaking | /v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}/cards | POST | removed the required property 'schemeBrand' from the response with the '201' status |
| Breaking | /v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}/cards/{cardId} | GET | removed the required property 'schemeBrand' from the response with the '200' status |
| Breaking | /v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}/cards/{cardId} | PATCH | removed the required property 'schemeBrand' from the response with the '200' status |
Payments integration
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/spaces/{spaceId}/payments/collect/consents | GET | api path removed without deprecation |
| Breaking | /v1/spaces/{spaceId}/payments/collect/consents/{consentId} | GET | api path removed without deprecation |
| Non-breaking | /v1/spaces/{spaceId}/payments/{paymentId}/notifications | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/payments/{paymentId}:authorizationComplete | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/payments/{paymentId}:normalize | POST | endpoint added |
Payments paymentaccounts
Payments reconciliation
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /payments/v1/spaces/{spaceId}/payments/{paymentId}:findProposedDocuments | POST | removed the optional property '/items/document/documentId' from the response with the '200' status removed the optional property '/items/document/documentId' from the response with the '500' status removed the optional property '/items/document/spaceId' from the response with the '200' status removed the optional property '/items/document/spaceId' from the response with the '500' status |
| Breaking | /statements/v1/spaces/{spaceId}/enrichedStatementFiles | POST | api path removed without deprecation |
| Breaking | /statements/v1/spaces/{spaceId}/enrichedStatementFiles/{statementFileId}:regenerate | POST | api path removed without deprecation |
| Breaking | /statements/v1/spaces/{spaceId}/movements:enrich | GET | api path removed without deprecation |
| Non-breaking | /aggregations/v1/spaces/{spaceId}/aggregations | POST | added the new optional request property 'amount' added the new optional request property 'modifierId' added the new optional request property 'modifierType' |
| Non-breaking | /documents/v1/spaces/{spaceId}/documents/aggregations | GET | endpoint added |
| Non-breaking | /documents/v1/spaces/{spaceId}/documents/{documentId}/aggregations | GET | endpoint added |
| Non-breaking | /documents/v1/spaces/{spaceId}/documents/{documentId}:findProposedModifiers | POST | endpoint added |
| Non-breaking | /enrichedMovementsReports/v1/spaces/{spaceId}/enrichedMovementsReports/{statementId}:regenerate | POST | endpoint added |
| Non-breaking | /enrichedMovementsReports/v1/spaces/{spaceId}/enrichedMovementsReports:generate | POST | endpoint added |
| Non-breaking | /enrichedMovementsReports/v1/spaces/{spaceId}/movements:enrich | GET | endpoint added |
| Non-breaking | /enrichedMovementsReports/v2/spaces/{spaceId}/enrichedMovementsReports:generate | POST | endpoint added |
| Non-breaking | /enrichedMovementsReports/v2/spaces/{spaceId}/movements:enrich | POST | endpoint added |
| Non-breaking | /payments/v1/spaces/{spaceId}/payments/aggregations | GET | endpoint added |
| Non-breaking | /payments/v1/spaces/{spaceId}/payments/{paymentId}/aggregations | GET | endpoint added |
| Non-breaking | /payments/v1/spaces/{spaceId}/payments/{paymentId}:findProposedDocuments | POST | added the optional property '/items/document/metadata/currencyCode' to the response with the '200' status added the optional property '/items/document/metadata/currencyCode' to the response with the '500' status added the optional property '/items/document/metadata/documentNumber' to the response with the '200' status added the optional property '/items/document/metadata/documentNumber' to the response with the '500' status added the optional property '/items/document/metadata/documentReference' to the response with the '200' status added the optional property '/items/document/metadata/documentReference' to the response with the '500' status added the optional property '/items/document/metadata/documentTotals' to the response with the '200' status added the optional property '/items/document/metadata/documentTotals' to the response with the '500' status added the optional property '/items/document/metadata/paymentReference' to the response with the '200' status added the optional property '/items/document/metadata/paymentReference' to the response with the '500' status the response property '/items/document/folder' became required for the status '200' the response property '/items/document/folder' became required for the status '500' the response property '/items/document/metadata' became required for the status '200' the response property '/items/document/metadata' became required for the status '500' added the required property '/items/document/connections' to the response with the '200' status added the required property '/items/document/connections' to the response with the '500' status added the required property '/items/document/createdAt' to the response with the '200' status added the required property '/items/document/createdAt' to the response with the '500' status added the required property '/items/document/id' to the response with the '200' status added the required property '/items/document/id' to the response with the '500' status |
| Non-breaking | /payments/v1/spaces/{spaceId}/payments/{paymentId}:initiateAggregation | POST | the request property 'documents/items/endToEndIdentification' became optional added the non-success response with the status '400' added the non-success response with the status '404' |
| Non-breaking | /payments/v2/spaces/{spaceId}/payments/aggregations | GET | endpoint added |
| Non-breaking | /payments/v2/spaces/{spaceId}/payments/{paymentId}/aggregations | GET | endpoint added |
| Non-breaking | /v1/aggregate/spaces/{spaceId}/payments/{paymentId} | POST | the request property 'documents/items/endToEndIdentification' became optional |
| Non-breaking | /pay/v1/spaces/{spaceId}/counterpartyPaymentInformation | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/counterpartyPaymentInformation | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/counterpartyPaymentInformation/{counterpartyPaymentInformationId} | DELETE | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/counterpartyPaymentInformation/{counterpartyPaymentInformationId} | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/manualPaymentInformation | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/manualPaymentInformation/{manualPaymentInformationId} | DELETE | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/manualPaymentInformation/{manualPaymentInformationId} | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentMovements | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentMovements | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentMovements/{paymentMovementId} | DELETE | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentMovements/{paymentMovementId} | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentMovements/{paymentMovementId} | PATCH | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentMovements:bulkCreate | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentRequests | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentRequests | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentRequests/{paymentRequestId} | DELETE | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentRequests/{paymentRequestId} | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentRequests/{paymentRequestId} | PATCH | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentTransactions | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentTransactions | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentTransactions/{paymentTransactionId} | DELETE | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentTransactions/{paymentTransactionId} | PATCH | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentTransactions/{paymentTransactionId} | PUT | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentTransactions:bulkCreate | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/paymentTransactions:bulkUpdate | PATCH | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId} | DELETE | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId} | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId} | PATCH | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId} | PUT | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId}/balanceOffsets | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId}/counterpartyPaymentInformation | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId}/manualPaymentInformation | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId}/paymentInformation | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId}/paymentMovements | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId}/paymentRequests | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId}/paymentTransactions | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId}/processingData/spaceExtensions/{extensionNameSpace}/{extensionName} | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId}/processingData/spaceExtensions/{extensionNameSpace}/{extensionName} | PATCH | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId}/processingData/spaceExtensions/{extensionNameSpace}/{extensionName} | PUT | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId}/thirdPartyPaymentInformation | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments/{paymentId}:jsonpatch | PATCH | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments:balanceOffsets | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments:bulkCreate | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments:bulkGet | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments:bulkUpdate | PATCH | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/payments:docToDoc | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/thirdPartyPaymentInformation | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/thirdPartyPaymentInformation | POST | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/thirdPartyPaymentInformation/{thirdPartyPaymentInformationId} | DELETE | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/thirdPartyPaymentInformation/{thirdPartyPaymentInformationId} | GET | endpoint added |
| Non-breaking | /pay/v1/spaces/{spaceId}/thirdPartyPaymentInformation/{thirdPartyPaymentInformationId} | PATCH | endpoint added |
Payments todo
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/callbacks/paymentDue/messages | POST | the 'resourceId' request property type/format changed from 'string'/'uuid' to 'string'/'' |
| Breaking | /v1/todoActions | POST | removed the media type '/' for the response with the status '200' |
| Non-breaking | /v1/callbacks/paymentDue:update/messages | POST | api operation id 'updatePaymentDueListenerCallback' removed and replaced with 'updatePaymentDueCallback' |
| Non-breaking | /v1/callbacks/spaces/paymentDue:activate | POST | api operation id 'paymentDueActivatedCallback' removed and replaced with 'activatePaymentDueCallback' |
| Non-breaking | /v1/callbacks/spaces/paymentDue:deactivate | POST | api operation id 'paymentDueDeactivatedCallback' removed and replaced with 'deactivatePaymentDueCallback' |
| Non-breaking | /v1/todoActions | POST | added the new optional request property 'todoItems/items/data/documentId' added the new optional request property 'todoItems/items/data/spaceId' the request property 'todoItems/items/data' became optional added the media type 'application/json' for the response with the status '200' |
Platform asset
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/assets/{asset} | GET | removed the media type '/' for the response with the status '200' |
| Breaking | /v1/assets/{asset} | POST | removed the media type '/' for the response with the status '200' |
| Non-breaking | /v1/assets/{asset} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'asset_service' was removed from the API api tag 'Asset' added api tag 'Asset Service' removed added the media type 'application/json' for the response with the status '200' added the media type 'text/html' for the response with the status '200' added the media type 'text/plain' for the response with the status '200' added the non-success response with the status '401' added the non-success response with the status '403' added the non-success response with the status '404' |
| Non-breaking | /v1/assets/{asset} | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'asset_service' was removed from the API api tag 'Asset' added api tag 'Asset Service' removed added the media type 'application/json' for the response with the status '200' added the media type 'text/html' for the response with the status '200' added the media type 'text/plain' for the response with the status '200' added the non-success response with the status '400' added the non-success response with the status '401' added the non-success response with the status '403' added the non-success response with the status '404' |
| Non-breaking | /v1/representations | POST | endpoint added |
| Non-breaking | /v1/representations/{path} | DELETE | endpoint added |
| Non-breaking | /v1/representations/{path} | GET | endpoint added |
| Non-breaking | /v1/representations/{path} | PUT | endpoint added |
Platform billing
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Non-breaking | /api/v1/tenants/{tenant_id}/coupons/promo_code/{promo_code}/{language} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customer_license_usages/create_allowed | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customer_license_usages/update_usage | PUT | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/active_customer_term | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/customer_exists | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/force_consent_for_customer | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/cancel_payment_consent | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/check_vas_with_trial | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/client_report | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/consents | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/consume | PUT | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/coupons | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/coupons_remaining | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/expire_purchase | PUT | endpoint added |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_bundle_usage_totals | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_client_active_subscriptions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API added the optional property 'future_orders' to the response with the '200' status added the optional property 'purchases/items/end_date' to the response with the '200' status added the optional property 'purchases/items/term' to the response with the '200' status |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_client_active_usages | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_client_billing_history | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_client_invoice_details | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API added the optional property 'invoice_data/applied_invoice_discount' to the response with the '200' status |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_client_monthly_purchases | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API added the optional property 'applied_invoice_discounts' to the response with the '200' status |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_clients_invoices | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_clients_invoices_details | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API added the optional property 'invoices_data/applied_invoice_discounts' to the response with the '200' status |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_customer_active_subscriptions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_customer_data | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_customer_invoice_discount | GET | endpoint added |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_future_invoice | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API added the optional property 'applied_invoice_discount' to the response with the '200' status |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_license_bundle_usage_totals | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_payment_status_failed_invoices | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API added the optional property '/items/details/applied_invoice_discount' to the response with the '200' status |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_plan_details | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API added the new optional 'query' request parameter 'caller_id' |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_plan_details_for_clients | GET | endpoint added |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_plans_for_customer | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API added the new optional 'query' request parameter 'caller_id' |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_plans_for_customer_clients | GET | endpoint added |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_plans_info | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_subscription_details | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_subscription_with_feature | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_subscription_with_features | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_subscriptions_for_customer | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/gather_payment_consents | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/select_default_consent | PUT | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{customer_id}/validate_consent | GET | the endpoint scheme security 'oauth2' was added to the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/customers/{id} | PUT | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/internal_invoices/{internal_invoice_id}/confirm_payment | GET | the endpoint scheme security 'oauth2' was added to the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/orders/cancel_all | PUT | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/orders/{order_id}/cancel_future_order | PUT | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/purchases/bulk | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API added the new optional request property 'dolphin_consent_description' |
| Non-breaking | /api/v1/tenants/{tenant_id}/purchases/{purchase_id}/cancel_order | PUT | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/purchases/{purchase_id}/expire_purchase | PUT | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
| Non-breaking | /api/v1/tenants/{tenant_id}/purchases/{purchase_id}/restart_order | PUT | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API |
Platform branding
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Non-breaking | /v1/spaces/{spaceId}/branding | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'branding_service' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/branding/logos/{logo} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'branding_service' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/branding/logos/{logo} | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'branding_service' was removed from the API |
Platform email
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/feedback/email/mailgun | POST | the request property 'event-data/event' became required the request property 'event-data/id' became required the request property 'event-data/user-variables/reference' became required the request property 'signature/signature' became required the request property 'signature/timestamp' became required the request property 'signature/token' became required the 'event-data/user-variables/reference' request property's minLength was increased from '0' to '72' the 'event-data/user-variables/reference' request property's maxLength was set to '2147483647' removed the request property 'event-data/user-variables/subject' |
| Non-breaking | /v1/emails | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'email_service' was removed from the API |
Platform event
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Non-breaking | /v1/entities/{entityId}/events | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API |
| Non-breaking | /v1/entities/{entityId}/events | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API |
| Non-breaking | /v1/entities/{entityId}/events:grouping | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/events | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/events | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/events:grouping | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API |
| Non-breaking | /v1/{ownerId}/events | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API |
| Non-breaking | /v1/{ownerId}/events | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API |
| Non-breaking | /v1/{ownerId}/events:grouping | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API |
Platform extension mgmt
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/applications | GET | removed the required property 'applications/items/description' from the response with the '200' status removed the required property 'applications/items/displayName' from the response with the '200' status removed the required property 'applications/items/shortDescription' from the response with the '200' status |
| Breaking | /v1/applications | POST | api removed without deprecation |
| Breaking | /v1/applications/{applicationId} | GET | removed the required property 'description' from the response with the '200' status removed the required property 'displayName' from the response with the '200' status removed the required property 'shortDescription' from the response with the '200' status |
| Breaking | /v1/applications/{applicationId} | PATCH | removed the required property 'description' from the response with the '200' status removed the required property 'displayName' from the response with the '200' status removed the required property 'shortDescription' from the response with the '200' status |
| Breaking | /v1/applications/{applicationId}/locations | POST | request property 'status' was restricted to a list of enum values |
| Breaking | /v1/applications/{applicationId}/spaceTypes | GET | added the new 'BUSINESS' enum value to the 'spaceTypes/items/spaceType' response property for the response status '200' added the new 'PARTNER' enum value to the 'spaceTypes/items/spaceType' response property for the response status '200' added the new 'PERSONAL' enum value to the 'spaceTypes/items/spaceType' response property for the response status '200' |
| Breaking | /v1/applications/{applicationId}/spaceTypes | POST | request property 'spaceType' was restricted to a list of enum values added the new 'BUSINESS' enum value to the 'spaceType' response property for the response status '201' added the new 'PARTNER' enum value to the 'spaceType' response property for the response status '201' added the new 'PERSONAL' enum value to the 'spaceType' response property for the response status '201' |
| Breaking | /v1/applications/{applicationId}/versions | GET | added the new 'DRAFT' enum value to the 'versions/items/status' response property for the response status '200' |
| Breaking | /v1/applications/{applicationId}/versions | POST | added the new 'DRAFT' enum value to the 'status' response property for the response status '201' |
| Breaking | /v1/applications/{applicationId}/versions/latest | GET | added the new 'DRAFT' enum value to the 'status' response property for the response status '200' |
| Breaking | /v1/applications/{applicationId}/versions/{appVersionId} | GET | added the new 'DRAFT' enum value to the 'status' response property for the response status '200' |
| Breaking | /v1/applications/{applicationId}/versions/{appVersionId} | PATCH | added the new 'DRAFT' enum value to the 'status' response property for the response status '200' |
| Breaking | /v1/categories | POST | api removed without deprecation |
| Breaking | /v1/categories/{categoryId} | DELETE | api path removed without deprecation |
| Breaking | /v1/categories/{categoryId} | GET | api path removed without deprecation |
| Breaking | /v1/categories/{categoryId} | PATCH | api path removed without deprecation |
| Breaking | /v1/categories/{categoryId}/subcategories | POST | api removed without deprecation |
| Breaking | /v1/categories/{categoryId}/subcategories/{subCategoryId} | DELETE | api path removed without deprecation |
| Breaking | /v1/categories/{categoryId}/subcategories/{subCategoryId} | GET | api path removed without deprecation |
| Breaking | /v1/categories/{categoryId}/subcategories/{subCategoryId} | PATCH | api path removed without deprecation |
| Non-breaking | /v1/applications | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/brands | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/brands | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/brands | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/brands/{brandId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/categories | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/categories | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/categories | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/categories/{categoryId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/languages | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/languages | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/languages | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/languages/{language} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/languages/{language} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/locations | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/locations | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/locations | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API added the new 'ACTIVE' enum value to the request property 'status' added the new 'INACTIVE' enum value to the request property 'status' |
| Non-breaking | /v1/applications/{applicationId}/locations/{locationId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/locations/{locationId} | PATCH | endpoint added |
| Non-breaking | /v1/applications/{applicationId}/logo | PUT | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/medias | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/medias | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/medias | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/medias/{mediaId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/medias/{mediaId} | PATCH | endpoint added |
| Non-breaking | /v1/applications/{applicationId}/permissions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/permissions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/permissions/{permissionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/spaceTypes | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/spaceTypes | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/spaceTypes | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API added the new 'BUSINESS' enum value to the request property 'spaceType' added the new 'PARTNER' enum value to the request property 'spaceType' added the new 'PERSONAL' enum value to the request property 'spaceType' |
| Non-breaking | /v1/applications/{applicationId}/spaceTypes/{spaceTypeId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/versions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/versions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/versions/latest | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/versions/{appVersionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/versions/{appVersionId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/versions/{appVersionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/versions/{appVersionId}:markAsInvalid | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}/versions/{appVersionId}:markAsValid | POST | endpoint added |
| Non-breaking | /v1/applications/{applicationId}:approve | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}:markForDeletion | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications:getIdByName | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v2/applications | POST | endpoint added |
| Non-breaking | /v2/applications/{applicationId} | PATCH | endpoint added |
| Non-breaking | /v2/applications/{applicationId}/infoLocalizations | DELETE | endpoint added |
| Non-breaking | /v2/applications/{applicationId}/infoLocalizations | GET | endpoint added |
| Non-breaking | /v2/applications/{applicationId}/infoLocalizations | POST | endpoint added |
| Non-breaking | /v2/applications/{applicationId}/infoLocalizations/{id} | DELETE | endpoint added |
| Non-breaking | /v2/applications/{applicationId}/infoLocalizations/{id} | PATCH | endpoint added |
| Non-breaking | /v2/applications:extensionsChangedFailures | GET | endpoint added |
| Non-breaking | /v2/categories | GET | endpoint added |
| Non-breaking | /v2/categories | POST | endpoint added |
| Non-breaking | /v2/categories/{categoryId} | DELETE | endpoint added |
| Non-breaking | /v2/categories/{categoryId} | GET | endpoint added |
| Non-breaking | /v2/categories/{categoryId} | PATCH | endpoint added |
| Non-breaking | /v2/categories/{categoryId}/subcategories | POST | endpoint added |
| Non-breaking | /v2/categories/{categoryId}/subcategories/{subCategoryId} | DELETE | endpoint added |
| Non-breaking | /v2/categories/{categoryId}/subcategories/{subCategoryId} | PATCH | endpoint added |
Platform message
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/messageAuthorizers/permission/authorizeMessage | POST | the 'subject' request property's minLength was increased from '0' to '1' the 'subject' request property's maxLength was set to '256' removed the request property 'extensionData' removed the optional property 'permissionFilterList' from the response with the '200' status |
| Breaking | /v1/messageAuthorizers/subject/authorizeMessage | POST | the 'subject' request property's minLength was increased from '0' to '1' the 'subject' request property's maxLength was set to '256' removed the request property 'extensionData' removed the optional property 'permissionFilterList' from the response with the '200' status |
| Breaking | /v1/messages | POST | removed the required property 'messageId' from the response with the '403' status the 'audience' request property's maxLength was set to '256' the 'category' request property's maxLength was set to '1024' the 'channel' request property's maxLength was set to '256' the 'orderGroup' request property's maxLength was set to '256' the 'resourceId' request property's maxLength was set to '256' the 'scope' request property's maxLength was set to '256' the 'subject' request property's maxLength was set to '256' the 'type' request property's maxLength was set to '64' |
| Breaking | /v1/sessions | POST | the 'subscriptions/items/filters/items/' request property type/format changed from 'object'/'' to ''/'' removed the request property 'subscriptions/items/filters/items/subject' removed the request property 'subscriptions/items/filters/items/test' removed the request property 'subscriptions/items/filters/items/type' |
| Breaking | /v1/sessions/{sessionId}/events | GET | for the 'path' request parameter 'sessionId', the maxLength was set to '256' |
| Breaking | /v1/sessions/{sessionId}/subscriptions | POST | the 'subscriptions/items/filters/items/' request property type/format changed from 'object'/'' to ''/'' removed the required property 'subscriptionIds' from the response with the '403' status removed the required property 'subscriptionIds' from the response with the '404' status for the 'path' request parameter 'sessionId', the maxLength was set to '256' removed the request property 'subscriptions/items/filters/items/subject' removed the request property 'subscriptions/items/filters/items/test' removed the request property 'subscriptions/items/filters/items/type' |
| Breaking | /v1/sessions/{sessionId}/subscriptions/{subscriptionId} | DELETE | for the 'path' request parameter 'sessionId', the maxLength was set to '256' for the 'path' request parameter 'subscriptionId', the maxLength was set to '256' |
| Non-breaking | /v1/messageAuthorizers/permission/authorizeMessage | POST | api operation id 'getDefaultPermissionFilter' removed and replaced with 'authorizeMessage_1' api tag 'MessageAuthorizer' added api tag 'message-api-controller' removed added the new optional 'header' request parameter 'Authorization' added the new optional request property 'messageListenerData' added the required property 'filters' to the response with the '200' status |
| Non-breaking | /v1/messageAuthorizers/subject/authorizeMessage | POST | api operation id 'getDefaultSubjectFilter' removed and replaced with 'authorizeMessage' api tag 'MessageAuthorizer' added api tag 'message-api-controller' removed added the new optional 'header' request parameter 'Authorization' added the new optional request property 'messageListenerData' added the required property 'filters' to the response with the '200' status |
| Non-breaking | /v1/messages | POST | api tag 'Message Service' added api tag 'message-api-controller' removed media type 'application/json' was changed to a more specific media type 'application/problem+json' for the response status '403' added the optional property 'detail' to the response with the '403' status added the optional property 'instance' to the response with the '403' status added the optional property 'properties' to the response with the '403' status added the optional property 'status' to the response with the '403' status added the optional property 'title' to the response with the '403' status added the optional property 'type' to the response with the '403' status |
| Non-breaking | /v2/messageAuthorizers/permission/messageAuthorizerFilters | POST | endpoint added |
| Non-breaking | /v2/messageAuthorizers/subject/messageAuthorizerFilters | POST | endpoint added |
| Non-breaking | /v2/messages:send | POST | endpoint added |
| Non-breaking | /v1/eventSources | POST | endpoint added |
| Non-breaking | /v1/eventSources/{sourceId}/subscriptions | POST | endpoint added |
| Non-breaking | /v1/eventSources/{sourceId}/subscriptions/{subscriptionId} | DELETE | endpoint added |
| Non-breaking | /v1/eventSources/{sourceId}:receiveEvents | GET | endpoint added |
| Non-breaking | /v1/sessions | POST | api tag 'channel-service' added api tag 'channel-api' removed added '#/components/schemas/MessageFilter, #/components/schemas/CategoryFilter, #/components/schemas/ChannelFilter, #/components/schemas/TypeFilter' to the 'subscriptions/items/filters/items/' request property 'oneOf' list |
| Non-breaking | /v1/sessions/{sessionId}/events | GET | api tag 'channel-service' added api tag 'channel-api' removed added the new optional 'cookie' request parameter 'btxSession' |
| Non-breaking | /v1/sessions/{sessionId}/subscriptions | POST | api operation id 'subscribe' removed and replaced with 'subscribeToSession' api tag 'channel-service' added api tag 'channel-api' removed added the new optional 'cookie' request parameter 'btxSession' added '#/components/schemas/MessageFilter, #/components/schemas/CategoryFilter, #/components/schemas/ChannelFilter, #/components/schemas/TypeFilter' to the 'subscriptions/items/filters/items/' request property 'oneOf' list media type 'application/json' was changed to a more specific media type 'application/problem+json' for the response status '403' media type 'application/json' was changed to a more specific media type 'application/problem+json' for the response status '404' added the optional property 'detail' to the response with the '403' status added the optional property 'detail' to the response with the '404' status added the optional property 'instance' to the response with the '403' status added the optional property 'instance' to the response with the '404' status added the optional property 'properties' to the response with the '403' status added the optional property 'properties' to the response with the '404' status added the optional property 'status' to the response with the '403' status added the optional property 'status' to the response with the '404' status added the optional property 'title' to the response with the '403' status added the optional property 'title' to the response with the '404' status added the optional property 'type' to the response with the '403' status added the optional property 'type' to the response with the '404' status |
| Non-breaking | /v1/sessions/{sessionId}/subscriptions/{subscriptionId} | DELETE | api operation id 'unsubscribe' removed and replaced with 'unsubscribeFromSession' api tag 'channel-service' added api tag 'channel-api' removed added the new optional 'cookie' request parameter 'btxSession' added the media type 'application/problem+json' for the response with the status '403' added the media type 'application/problem+json' for the response with the status '404' |
Platform notification
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Non-breaking | /v1/notifications | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'notification_service' was removed from the API added the new optional request property 'appName' added the new optional request property 'deviceType' added the new optional request property 'reference' added the new 'push-notification' enum value to the request property 'channels/items/' |
Platform plugin
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /api/v1/extensionPoints | POST | the request property 'version' became required |
| Breaking | /api/v1/extensionPoints/{extensionPointId} | PUT | the request property 'version' became required |
| Breaking | /api/v1/extensionPoints/{extensionPointId}:reAuthorize | POST | removed the success response with the status '204' |
| Non-breaking | /api/v1/extensionPoints | GET | api tag 'extension-point' added api tag 'extension-point-controller' removed |
| Non-breaking | /api/v1/extensionPoints | POST | api tag 'extension-point' added api tag 'extension-point-controller' removed |
| Non-breaking | /api/v1/extensionPoints/{extensionPointId} | DELETE | api tag 'extension-point' added api tag 'extension-point-controller' removed |
| Non-breaking | /api/v1/extensionPoints/{extensionPointId} | GET | api tag 'extension-point' added api tag 'extension-point-controller' removed |
| Non-breaking | /api/v1/extensionPoints/{extensionPointId} | PATCH | api tag 'extension-point' added api tag 'extension-point-controller' removed |
| Non-breaking | /api/v1/extensionPoints/{extensionPointId} | PUT | api tag 'extension-point' added api tag 'extension-point-controller' removed |
| Non-breaking | /api/v1/extensionPoints/{extensionPointId}/extensions | GET | api tag 'extension' added api tag 'extension-controller' removed |
| Non-breaking | /api/v1/extensionPoints/{extensionPointId}/extensions | POST | api tag 'extension' added api tag 'extension-controller' removed |
| Non-breaking | /api/v1/extensionPoints/{extensionPointId}/extensions/{extensionId} | DELETE | api tag 'extension' added api tag 'extension-controller' removed |
| Non-breaking | /api/v1/extensionPoints/{extensionPointId}/extensions/{extensionId} | GET | api tag 'extension' added api tag 'extension-controller' removed |
| Non-breaking | /api/v1/extensionPoints/{extensionPointId}:reAuthorize | POST | api tag 'extension-point' added api tag 'extension-point-controller' removed |
| Non-breaking | /v2/pluginInterfaces | GET | endpoint added |
| Non-breaking | /v2/pluginInterfaces | POST | endpoint added |
| Non-breaking | /v2/pluginInterfaces/{pluginInterfaceId} | DELETE | endpoint added |
| Non-breaking | /v2/pluginInterfaces/{pluginInterfaceId} | GET | endpoint added |
| Non-breaking | /v2/pluginInterfaces/{pluginInterfaceId} | PATCH | endpoint added |
| Non-breaking | /v2/pluginInterfaces/{pluginInterfaceId} | PUT | endpoint added |
| Non-breaking | /v2/pluginInterfaces/{pluginInterfaceId}/plugins | GET | endpoint added |
| Non-breaking | /v2/pluginInterfaces/{pluginInterfaceId}/plugins | POST | endpoint added |
| Non-breaking | /v2/pluginInterfaces/{pluginInterfaceId}/plugins/{pluginId} | DELETE | endpoint added |
| Non-breaking | /v2/pluginInterfaces/{pluginInterfaceId}/plugins/{pluginId} | GET | endpoint added |
| Non-breaking | /v2/pluginInterfaces/{pluginInterfaceId}:reAuthorize | POST | endpoint added |
Platform pushnotification
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Non-breaking | /v1/pushnotifications | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'pushnotification_service' was removed from the API |
Platform sms
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Non-breaking | /v1/smses | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'sms_service' was removed from the API |
Platform todo
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/plugins/todoTypeAuthorizer/authorize | POST | api path removed without deprecation |
| Breaking | /v1/spaces/{spaceId}/todoItems | GET | removed the optional property '/items/resourceId' from the response with the '200' status removed the optional property '/items/scope' from the response with the '200' status removed the optional property 'todoItems/items/resourceId' from the response with the '200' status removed the optional property 'todoItems/items/scope' from the response with the '200' status |
| Breaking | /v1/spaces/{spaceId}/todoItems | POST | removed the request property 'resourceId' removed the request property 'scope' removed the optional property 'resourceId' from the response with the '201' status removed the optional property 'scope' from the response with the '201' status |
| Breaking | /v1/spaces/{spaceId}/todoItems/{todoItemId} | GET | removed the optional property 'resourceId' from the response with the '200' status removed the optional property 'scope' from the response with the '200' status |
| Breaking | /v1/spaces/{spaceId}/todoItems/{todoItemId} | PUT | removed the optional property 'resourceId' from the response with the '200' status removed the optional property 'scope' from the response with the '200' status |
| Non-breaking | /v1/plugins/todoTypes/authorize | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/todoItems | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'todo_service' was removed from the API api tag 'To-do Service' added api tag 'Todo Service' removed added the new optional 'query' request parameter 'type' added the optional property '/items/requiredPermission' to the response with the '200' status added the optional property 'todoItems/items/requiredPermission' to the response with the '200' status |
| Non-breaking | /v1/spaces/{spaceId}/todoItems | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'todo_service' was removed from the API api tag 'To-do Service' added api tag 'Todo Service' removed added the new optional request property 'requiredPermission' added the optional property 'requiredPermission' to the response with the '201' status |
| Non-breaking | /v1/spaces/{spaceId}/todoItems/{todoItemId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'todo_service' was removed from the API api tag 'To-do Service' added api tag 'Todo Service' removed |
| Non-breaking | /v1/spaces/{spaceId}/todoItems/{todoItemId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'todo_service' was removed from the API api tag 'To-do Service' added api tag 'Todo Service' removed added the optional property 'requiredPermission' to the response with the '200' status |
| Non-breaking | /v1/spaces/{spaceId}/todoItems/{todoItemId} | PUT | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'todo_service' was removed from the API api tag 'To-do Service' added api tag 'Todo Service' removed the request property 'data' became optional added the optional property 'requiredPermission' to the response with the '200' status |
| Non-breaking | /v2/plugins/todoTypes/authorize | POST | endpoint added |
Product catalog
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/spaces/{spaceId}/productCatalogs/{catalogId}/products | POST | request property 'pricingDetails/priceIndicator' was restricted to a list of enum values request property 'productDetails/itemCategory' was restricted to a list of enum values |
| Breaking | /v1/spaces/{spaceId}/productCatalogs/{catalogId}/products/{productId} | PATCH | request property 'pricingDetails/priceIndicator' was restricted to a list of enum values request property 'productDetails/itemCategory' was restricted to a list of enum values |
| Non-breaking | /v1/spaces/{spaceId}/productCatalogs | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'product_catalog_service' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/productCatalogs | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'product_catalog_service' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/productCatalogs/{catalogId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'product_catalog_service' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/productCatalogs/{catalogId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'product_catalog_service' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/productCatalogs/{catalogId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'product_catalog_service' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/productCatalogs/{catalogId}/products | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/productCatalogs/{catalogId}/products | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'product_catalog_service' was removed from the API added the new optional 'query' request parameter 'active' added the new enum value 'active' to the 'query' request parameter 'sortBy' added the new enum value 'active.asc' to the 'query' request parameter 'sortBy' added the new enum value 'active.desc' to the 'query' request parameter 'sortBy' added the optional property 'products/items/catalogId' to the response with the '200' status |
| Non-breaking | /v1/spaces/{spaceId}/productCatalogs/{catalogId}/products | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'product_catalog_service' was removed from the API added the new optional request property 'catalogId' added the new 'GOODS' enum value to the request property 'productDetails/itemCategory' added the new 'GROSS' enum value to the request property 'pricingDetails/priceIndicator' added the new 'NET' enum value to the request property 'pricingDetails/priceIndicator' added the new 'SERVICE' enum value to the request property 'productDetails/itemCategory' added the optional property 'catalogId' to the response with the '201' status |
| Non-breaking | /v1/spaces/{spaceId}/productCatalogs/{catalogId}/products/{productId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'product_catalog_service' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/productCatalogs/{catalogId}/products/{productId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'product_catalog_service' was removed from the API added the optional property 'catalogId' to the response with the '200' status |
| Non-breaking | /v1/spaces/{spaceId}/productCatalogs/{catalogId}/products/{productId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'product_catalog_service' was removed from the API added the new optional request property 'catalogId' added the new 'GOODS' enum value to the request property 'productDetails/itemCategory' added the new 'GROSS' enum value to the request property 'pricingDetails/priceIndicator' added the new 'NET' enum value to the request property 'pricingDetails/priceIndicator' added the new 'SERVICE' enum value to the request property 'productDetails/itemCategory' added the optional property 'catalogId' to the response with the '200' status |
| Non-breaking | /v1/spaces/{spaceId}/productCatalogs/{sourceCatalogId}/products:move | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/products | GET | endpoint added |
Service Store - 1.0.0 vs. 1.0.0
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/applications | GET | api path removed without deprecation |
| Breaking | /v1/applications/{applicationId}/dependencies | GET | removed the optional property 'applications/items/displayName' from the response with the '200' status removed the optional property 'applications/items/shortDescription' from the response with the '200' status |
| Breaking | /v1/applications/{applicationId}/details | GET | api path removed without deprecation |
| Breaking | /v1/applications:getTranslationsByLanguage | POST | api path removed without deprecation |
| Breaking | /v1/applications:info | POST | api path removed without deprecation |
| Non-breaking | /v1/applications/{applicationId}/dependencies | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}:addToSpace | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}:removeFromSpace | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v1/applications/{applicationId}:upgradeOnSpace | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API |
| Non-breaking | /v2/applications | GET | endpoint added |
| Non-breaking | /v2/applications/{applicationId} | GET | endpoint added |
| Non-breaking | /v2/applications:getApplicationsByIds | POST | endpoint added |
| Non-breaking | /v2/applications:resetSpace | POST | endpoint added |
Tax calculation
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/taxCall | POST | the 'lines/items/conclusion/transactionMemos' response's property type/format changed from 'array'/'' to 'object'/'' for status '200' the 'lines/items/conclusion/transactionMemosDiff' response's property type/format changed from 'array'/'' to 'object'/'' for status '200' removed the request property 'header/configurationId' removed the optional property 'header/configurationId' from the response with the '200' status removed the optional property 'lines/items/auditTrail/overrideMappingStep' from the response with the '200' status |
| Non-breaking | /v1/spaces/{spaceId}/taxCall | POST | endpoint added |
| Non-breaking | /v1/taxCall | POST | api operation id 'makeSingleTaxCall' removed and replaced with 'makeSingleAdminTaxCall' the endpoint scheme security 'tax_engine' was removed from the API added the new optional 'header' request parameter 'X-Test-Data' added the new optional request property 'header/spaceId' added the optional property 'header/buyer/taxRegistrations/items/validTaxIdFormat' to the response with the '200' status added the optional property 'header/seller/taxRegistrations/items/validTaxIdFormat' to the response with the '200' status added the optional property 'header/spaceId' to the response with the '200' status added the optional property 'lines/items/auditTrail/finalFieldMappingStep' to the response with the '200' status added the optional property 'lines/items/auditTrail/finalOverrideMappingStep' to the response with the '200' status added the optional property 'lines/items/auditTrail/initialFieldMappingStep' to the response with the '200' status added the optional property 'lines/items/auditTrail/initialOverrideMappingStep' to the response with the '200' status added the optional property 'lines/items/auditTrail/placeOfSupplyStep/finalTaxProfileId' to the response with the '200' status added the optional property 'lines/items/conclusion/taxDetails/items/calculation/jurisdictionTax/items/taxName' to the response with the '200' status added the optional property 'lines/items/conclusion/taxDetails/items/calculation/stateTransactionType' to the response with the '200' status |
Tax configuration
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/configs/{configId}/diffTransactionMemos | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/disabledTerritoryRules | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/disabledTerritoryRules | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/disabledTerritoryRules/{ruleId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/fieldMappingGroups | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/fieldMappingGroups | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/fieldMappingGroups/{fieldMappingGroupId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/fieldMappingGroups/{fieldMappingGroupId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/fieldMappingGroups/{fieldMappingGroupId}/items | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/fieldMappingGroups/{fieldMappingGroupId}/items | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/fieldMappingGroups/{fieldMappingGroupId}/items/{itemId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/fieldMappingGroups/{fieldMappingGroupId}/items/{itemId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId}/instructionGroups | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId}/instructionGroups | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/lookupTables | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/lookupTables | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/lookupTables/{lookupTableId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/lookupTables/{lookupTableId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/lookupTables/{lookupTableId}/items | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/lookupTables/{lookupTableId}/items | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/lookupTables/{lookupTableId}/items/{itemId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/lookupTables/{lookupTableId}/items/{itemId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId}/instructionGroups | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId}/instructionGroups | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/sourcingRules | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/sourcingRules | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/sourcingRules/{sourcingRuleId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/sourcingRules/{sourcingRuleId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/sourcingRules/{sourcingRuleId}/items | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/sourcingRules/{sourcingRuleId}/items | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/sourcingRules/{sourcingRuleId}/items/{itemId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/sourcingRules/{sourcingRuleId}/items/{itemId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCallStatistics | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCallStatistics | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId} | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId}/products | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}/subProducts | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}/subProducts | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProfiles | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxProfiles/{taxProfileTemplateId} | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{sourceTerritoryId}/copyAllTaxProfilesTo/{destinationTerritoryId} | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{sourceTerritoryId}/taxProfiles/{taxProfileId}/copyTaxProfileTo/{destinationTerritoryId} | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxDeductionLimitations | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxDeductionLimitations | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxDeductionLimitations/{taxDeductionLimitationId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxDeductionLimitations/{taxDeductionLimitationId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProductTaxRateMappings | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProductTaxRateMappings | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProductTaxRateMappings/{taxProductTaxRateMappingId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProductTaxRateMappings/{taxProductTaxRateMappingId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfileCategories/{taxProfileCategoryId}/taxProfiles | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId} | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | GET | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | POST | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | api path removed without deprecation |
| Breaking | /v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | api path removed without deprecation |
| Breaking | /v1/diffTransactionMemos | GET | for the 'query' request parameter 'includeTotalElements', default value 'true' was removed for the 'query' request parameter 'page', default value '0.00' was removed for the 'query' request parameter 'pageSize', default value '20.00' was removed |
| Breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the 'entityInstructions/items/territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'entityInstructions/items/operator' response property for the response status '200' |
| Breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/inputRules | GET | for the 'query' request parameter 'includeTotalElements', default value 'true' was removed for the 'query' request parameter 'page', default value '0.00' was removed for the 'query' request parameter 'pageSize', default value '20.00' was removed |
| Breaking | /v1/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the 'entityInstructions/items/territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'entityInstructions/items/operator' response property for the response status '200' |
| Breaking | /v1/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/invoiceWordings | GET | for the 'query' request parameter 'includeTotalElements', default value 'true' was removed for the 'query' request parameter 'page', default value '0.00' was removed for the 'query' request parameter 'pageSize', default value '20.00' was removed |
| Breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the 'entityInstructions/items/territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'entityInstructions/items/operator' response property for the response status '200' |
| Breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/outputRules | GET | for the 'query' request parameter 'includeTotalElements', default value 'true' was removed for the 'query' request parameter 'page', default value '0.00' was removed for the 'query' request parameter 'pageSize', default value '20.00' was removed |
| Breaking | /v1/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the 'entityInstructions/items/territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'entityInstructions/items/operator' response property for the response status '200' |
| Breaking | /v1/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/taxCodes | GET | for the 'query' request parameter 'includeTotalElements', default value 'true' was removed for the 'query' request parameter 'page', default value '0.00' was removed for the 'query' request parameter 'pageSize', default value '20.00' was removed |
| Breaking | /v1/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the 'entityInstructions/items/territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'entityInstructions/items/operator' response property for the response status '200' |
| Breaking | /v1/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/taxFields | GET | for the 'query' request parameter 'includeTotalElements', default value 'true' was removed for the 'query' request parameter 'page', default value '0.00' was removed for the 'query' request parameter 'pageSize', default value '20.00' was removed |
| Breaking | /v1/taxFields/{taxFieldId} | PATCH | the request property 'dropdownFieldName' became required |
| Breaking | /v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products | POST | the request property 'serviceType' became required |
| Breaking | /v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId} | PATCH | the request property 'serviceType' became required |
| Breaking | /v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}/subProducts | POST | the request property 'serviceType' became required |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/conflictFields | GET | api path removed without deprecation |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/conflictFields | POST | api path removed without deprecation |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/conflictFields/{conflictFieldId} | DELETE | api path removed without deprecation |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/conflictFields/{conflictFieldId} | PATCH | api path removed without deprecation |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories | GET | for the 'path' request parameter 'taxProfileChapterId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories | POST | for the 'path' request parameter 'taxProfileChapterId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId} | DELETE | for the 'path' request parameter 'taxProfileCategoryId', the type/format was changed from 'string'/'' to 'string'/'uuid' for the 'path' request parameter 'taxProfileChapterId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId} | GET | for the 'path' request parameter 'taxProfileCategoryId', the type/format was changed from 'string'/'' to 'string'/'uuid' for the 'path' request parameter 'taxProfileChapterId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId} | PATCH | for the 'path' request parameter 'taxProfileCategoryId', the type/format was changed from 'string'/'' to 'string'/'uuid' for the 'path' request parameter 'taxProfileChapterId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the 'entityInstructions/items/territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'entityInstructions/items/operator' response property for the response status '200' |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '201' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '201' |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates | POST | the request property 'startDate' became required |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId} | PATCH | the request property 'startDate' became required |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the 'entityInstructions/items/territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'entityInstructions/items/operator' response property for the response status '200' |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '201' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '201' |
| Breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/taxTransactionMemos | GET | for the 'query' request parameter 'includeTotalElements', default value 'true' was removed for the 'query' request parameter 'page', default value '0.00' was removed for the 'query' request parameter 'pageSize', default value '20.00' was removed |
| Breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the 'entityInstructions/items/territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'entityInstructions/items/operator' response property for the response status '200' |
| Breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/territories/{territoryId}/taxDeductionLimitations | GET | removed the optional property 'taxDeductionLimitations/items/registerPrefix' from the response with the '200' status removed the optional property 'taxDeductionLimitations/items/taxProductName' from the response with the '200' status removed the optional property 'taxDeductionLimitations/items/taxProductRegisterId' from the response with the '200' status removed the optional property 'taxDeductionLimitations/items/taxProductRegisterName' from the response with the '200' status |
| Breaking | /v1/territories/{territoryId}/taxProductTaxRateMappings | GET | removed the optional property 'taxProductTaxRateMappings/items/registerPrefix' from the response with the '200' status removed the optional property 'taxProductTaxRateMappings/items/taxProductName' from the response with the '200' status removed the optional property 'taxProductTaxRateMappings/items/taxProductRegisterId' from the response with the '200' status removed the optional property 'taxProductTaxRateMappings/items/taxProductRegisterName' from the response with the '200' status |
| Breaking | /v1/territories/{territoryId}/taxProfileCategories/{taxProfileCategoryId}/taxProfiles | GET | for the 'path' request parameter 'taxProfileCategoryId', the type/format was changed from 'string'/'' to 'string'/'uuid' for the 'path' request parameter 'territoryId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/territories/{territoryId}/taxProfiles | POST | the request property 'startDate' became required |
| Breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId} | PATCH | the request property 'startDate' became required |
| Breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the 'entityInstructions/items/territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'entityInstructions/items/operator' response property for the response status '200' |
| Breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '201' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '201' |
| Breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/territoryRules | GET | for the 'query' request parameter 'includeTotalElements', default value 'true' was removed for the 'query' request parameter 'page', default value '0.00' was removed for the 'query' request parameter 'pageSize', default value '20.00' was removed |
| Breaking | /v1/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the 'entityInstructions/items/territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'entityInstructions/items/operator' response property for the response status '200' |
| Breaking | /v1/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the 'territoryId' response's property type/format changed from 'string'/'' to 'string'/'uuid' for status '200' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the 'operator' response property for the response status '200' |
| Breaking | /v1/transactionMemos | GET | api path removed without deprecation |
| Breaking | /v1/transactionMemos | POST | api path removed without deprecation |
| Breaking | /v1/transactionMemos/{transactionMemoId} | DELETE | api path removed without deprecation |
| Breaking | /v1/transactionMemos/{transactionMemoId} | PATCH | api path removed without deprecation |
| Non-breaking | /v1/diffTransactionMemos | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memos' added api tag 'diffTransactionMemo' removed |
| Non-breaking | /v1/diffTransactionMemos | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memos' added api tag 'diffTransactionMemo' removed |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memos' added api tag 'diffTransactionMemo' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId} | GET | endpoint added |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memos' added api tag 'diffTransactionMemo' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memo instruction groups' added api tag 'diffTransactionMemoInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memo instruction groups' added api tag 'diffTransactionMemoInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memo instruction groups' added api tag 'diffTransactionMemoInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memo instruction groups' added api tag 'diffTransactionMemoInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memo entity instructions' added api tag 'diffTransactionMemoEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memo entity instructions' added api tag 'diffTransactionMemoEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memo entity instructions' added api tag 'diffTransactionMemoEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memo entity instructions' added api tag 'diffTransactionMemoEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memo instructions' added api tag 'diffTransactionMemoInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memo instructions' added api tag 'diffTransactionMemoInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memo instructions' added api tag 'diffTransactionMemoInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Diff transaction memo instructions' added api tag 'diffTransactionMemoInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/diffTransactionMemos/{transactionMemoId}:clone | POST | endpoint added |
| Non-breaking | /v1/engineNotes | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Engine notes' added api tag 'engineNote' removed added the optional property 'engineNotes/items/taxServiceEvent' to the response with the '200' status |
| Non-breaking | /v1/engineNotes | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Engine notes' added api tag 'engineNote' removed added the new optional request property 'taxServiceEvent' the request property 'information' became optional added the optional property 'taxServiceEvent' to the response with the '200' status |
| Non-breaking | /v1/engineNotes/{engineNoteId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Engine notes' added api tag 'engineNote' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'engineNoteId' |
| Non-breaking | /v1/engineNotes/{engineNoteId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Engine notes' added api tag 'engineNote' removed added the new optional request property 'taxServiceEvent' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'engineNoteId' the request property 'information' became optional added the optional property 'taxServiceEvent' to the response with the '200' status |
| Non-breaking | /v1/engineNotes/{engineNoteId}:usage | GET | endpoint added |
| Non-breaking | /v1/inputRules | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rules' added api tag 'inputRule' removed |
| Non-breaking | /v1/inputRules | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rules' added api tag 'inputRule' removed |
| Non-breaking | /v1/inputRules/{ruleId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rules' added api tag 'inputRule' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/inputRules/{ruleId} | GET | endpoint added |
| Non-breaking | /v1/inputRules/{ruleId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rules' added api tag 'inputRule' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/inputRules/{ruleId}/instructionGroups | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rule instruction groups' added api tag 'inputRuleInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/inputRules/{ruleId}/instructionGroups | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rule instruction groups' added api tag 'inputRuleInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/inputRules/{ruleId}/instructionGroups/{instructionGroupId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rule instruction groups' added api tag 'inputRuleInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/inputRules/{ruleId}/instructionGroups/{instructionGroupId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rule instruction groups' added api tag 'inputRuleInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rule entity instructions' added api tag 'inputRuleEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rule entity instructions' added api tag 'inputRuleEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rule entity instructions' added api tag 'inputRuleEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rule entity instructions' added api tag 'inputRuleEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rule instructions' added api tag 'InputRuleInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rule instructions' added api tag 'InputRuleInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rule instructions' added api tag 'InputRuleInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Input rule instructions' added api tag 'InputRuleInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/inputRules/{ruleId}:clone | POST | endpoint added |
| Non-breaking | /v1/invoiceWordings | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wordings' added api tag 'invoiceWording' removed |
| Non-breaking | /v1/invoiceWordings | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wordings' added api tag 'invoiceWording' removed |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wordings' added api tag 'invoiceWording' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId} | GET | endpoint added |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wordings' added api tag 'invoiceWording' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wording instruction groups' added api tag 'invoiceWordingInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wording instruction groups' added api tag 'invoiceWordingInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wording instruction groups' added api tag 'invoiceWordingInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wording instruction groups' added api tag 'invoiceWordingInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wording entity instructions' added api tag 'invoiceWordingEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wording entity instructions' added api tag 'invoiceWordingEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wording entity instructions' added api tag 'invoiceWordingEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wording entity instructions' added api tag 'invoiceWordingEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wording instructions' added api tag 'invoiceWordingInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wording instructions' added api tag 'invoiceWordingInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wording instructions' added api tag 'invoiceWordingInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Invoice wording instructions' added api tag 'invoiceWordingInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'invoiceWordingId' |
| Non-breaking | /v1/invoiceWordings/{invoiceWordingId}:clone | POST | endpoint added |
| Non-breaking | /v1/lookupTables | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Lookup tables' added api tag 'lookupTable' removed |
| Non-breaking | /v1/lookupTables | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Lookup tables' added api tag 'lookupTable' removed |
| Non-breaking | /v1/lookupTables/{lookupTableId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Lookup tables' added api tag 'lookupTable' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'lookupTableId' |
| Non-breaking | /v1/lookupTables/{lookupTableId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Lookup tables' added api tag 'lookupTable' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'lookupTableId' |
| Non-breaking | /v1/lookupTables/{lookupTableId}/items | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Lookup table items' added api tag 'lookupTableItem' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'lookupTableId' |
| Non-breaking | /v1/lookupTables/{lookupTableId}/items | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Lookup table items' added api tag 'lookupTableItem' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'lookupTableId' |
| Non-breaking | /v1/lookupTables/{lookupTableId}/items/{itemId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Lookup table items' added api tag 'lookupTableItem' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'itemId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'lookupTableId' |
| Non-breaking | /v1/lookupTables/{lookupTableId}/items/{itemId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Lookup table items' added api tag 'lookupTableItem' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'itemId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'lookupTableId' |
| Non-breaking | /v1/mailings | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Mailings' added api tag 'mailing' removed |
| Non-breaking | /v1/mailings/{mailingId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Mailings' added api tag 'mailing' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'mailingId' |
| Non-breaking | /v1/mailings/{mailingId}/resend | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Mailings' added api tag 'mailing' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'mailingId' |
| Non-breaking | /v1/outputRules | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rules' added api tag 'outputRule' removed |
| Non-breaking | /v1/outputRules | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rules' added api tag 'outputRule' removed |
| Non-breaking | /v1/outputRules/{ruleId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rules' added api tag 'outputRule' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/outputRules/{ruleId} | GET | endpoint added |
| Non-breaking | /v1/outputRules/{ruleId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rules' added api tag 'outputRule' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/outputRules/{ruleId}/instructionGroups | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rule instruction groups' added api tag 'outputRuleInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/outputRules/{ruleId}/instructionGroups | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rule instruction groups' added api tag 'outputRuleInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/outputRules/{ruleId}/instructionGroups/{instructionGroupId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rule instruction groups' added api tag 'outputRuleInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/outputRules/{ruleId}/instructionGroups/{instructionGroupId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rule instruction groups' added api tag 'outputRuleInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rule entity instructions' added api tag 'outputRuleEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rule entity instructions' added api tag 'outputRuleEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rule entity instructions' added api tag 'outputRuleEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rule entity instructions' added api tag 'outputRuleEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rule instructions' added api tag 'outputRuleInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rule instructions' added api tag 'outputRuleInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rule instructions' added api tag 'outputRuleInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Output rule instructions' added api tag 'outputRuleInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/outputRules/{ruleId}:clone | POST | endpoint added |
| Non-breaking | /v1/sourcingRules | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Sourcing rules' added api tag 'sourcingRule' removed |
| Non-breaking | /v1/sourcingRules | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Sourcing rules' added api tag 'sourcingRule' removed |
| Non-breaking | /v1/sourcingRules/{sourcingRuleId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Sourcing rules' added api tag 'sourcingRule' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'sourcingRuleId' |
| Non-breaking | /v1/sourcingRules/{sourcingRuleId} | GET | endpoint added |
| Non-breaking | /v1/sourcingRules/{sourcingRuleId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Sourcing rules' added api tag 'sourcingRule' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'sourcingRuleId' |
| Non-breaking | /v1/sourcingRules/{sourcingRuleId}/items | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Sourcing rule items' added api tag 'sourcingRuleItem' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'sourcingRuleId' |
| Non-breaking | /v1/sourcingRules/{sourcingRuleId}/items | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Sourcing rule items' added api tag 'sourcingRuleItem' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'sourcingRuleId' |
| Non-breaking | /v1/sourcingRules/{sourcingRuleId}/items/{itemId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Sourcing rule items' added api tag 'sourcingRuleItem' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'itemId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'sourcingRuleId' |
| Non-breaking | /v1/sourcingRules/{sourcingRuleId}/items/{itemId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Sourcing rule items' added api tag 'sourcingRuleItem' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'itemId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'sourcingRuleId' |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}:clone | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/disabledTerritoryRules | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/disabledTerritoryRules | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/disabledTerritoryRules/{ruleId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/disabledTerritoryRules/{ruleId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/inputRules/{ruleId}:clone | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}:clone | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/lookupTables | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/lookupTables | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/lookupTables/{lookupTableId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/lookupTables/{lookupTableId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/lookupTables/{lookupTableId}/items | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/lookupTables/{lookupTableId}/items | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/lookupTables/{lookupTableId}/items/{itemId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/lookupTables/{lookupTableId}/items/{itemId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/outputRules/{ruleId}:clone | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}:clone | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups/{fieldMappingGroupId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups/{fieldMappingGroupId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups/{fieldMappingGroupId}/items | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups/{fieldMappingGroupId}/items | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups/{fieldMappingGroupId}/items/{itemId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups/{fieldMappingGroupId}/items/{itemId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/sourcingRules | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/sourcingRules | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId}/items | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId}/items | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId}/items/{itemId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId}/items/{itemId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCallStatistics | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCallStatistics | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxCodes/{taxCodeId}:clone | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId}/products | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}/subProducts | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}/subProducts | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProfiles | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxProfiles/{taxProfileTemplateId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}:clone | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{sourceTerritoryId}/copyAllTaxProfilesTo/{destinationTerritoryId} | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{sourceTerritoryId}/taxProfiles/{taxProfileId}/copyTaxProfileTo/{destinationTerritoryId} | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxDeductionLimitations | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxDeductionLimitations | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxDeductionLimitations/{taxDeductionLimitationId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxDeductionLimitations/{taxDeductionLimitationId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProductTaxRateMappings | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProductTaxRateMappings | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProductTaxRateMappings/{taxProductTaxRateMappingId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProductTaxRateMappings/{taxProductTaxRateMappingId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfileCategories/{taxProfileCategoryId}/taxProfiles | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}:clone | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/territoryRules/{ruleId}:clone | POST | endpoint added |
| Non-breaking | /v1/taxCodes | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax codes' added api tag 'taxCode' removed |
| Non-breaking | /v1/taxCodes | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax codes' added api tag 'taxCode' removed |
| Non-breaking | /v1/taxCodes/{taxCodeId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax codes' added api tag 'taxCode' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' |
| Non-breaking | /v1/taxCodes/{taxCodeId} | GET | endpoint added |
| Non-breaking | /v1/taxCodes/{taxCodeId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax codes' added api tag 'taxCode' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' |
| Non-breaking | /v1/taxCodes/{taxCodeId}/instructionGroups | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax code instruction groups' added api tag 'taxCodeInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' |
| Non-breaking | /v1/taxCodes/{taxCodeId}/instructionGroups | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax code instruction groups' added api tag 'taxCodeInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' |
| Non-breaking | /v1/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax code instruction groups' added api tag 'taxCodeInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' |
| Non-breaking | /v1/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax code instruction groups' added api tag 'taxCodeInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' |
| Non-breaking | /v1/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax code entity instructions' added api tag 'taxCodeEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' |
| Non-breaking | /v1/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax code entity instructions' added api tag 'taxCodeEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax code entity instructions' added api tag 'taxCodeEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' |
| Non-breaking | /v1/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax code entity instructions' added api tag 'taxCodeEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax code instructions' added api tag 'taxCodeInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' |
| Non-breaking | /v1/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax code instructions' added api tag 'taxCodeInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' |
| Non-breaking | /v1/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax code instructions' added api tag 'taxCodeInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' |
| Non-breaking | /v1/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax code instructions' added api tag 'taxCodeInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxCodeId' |
| Non-breaking | /v1/taxCodes/{taxCodeId}:clone | POST | endpoint added |
| Non-breaking | /v1/taxFields | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax fields' added api tag 'taxField' removed |
| Non-breaking | /v1/taxFields/{taxFieldId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax fields' added api tag 'taxField' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxFieldId' |
| Non-breaking | /v1/taxFields/{taxFieldId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax fields' added api tag 'taxField' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxFieldId' |
| Non-breaking | /v1/taxFields/{taxFieldId}/options | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax fields' added api tag 'taxField' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxFieldId' |
| Non-breaking | /v1/taxProductRegisters | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product registers' added api tag 'taxProductRegisters' removed |
| Non-breaking | /v1/taxProductRegisters | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product registers' added api tag 'taxProductRegisters' removed removed the pattern '^[a-zA-Z0-9_]{1,10}$' from the request property 'prefix' |
| Non-breaking | /v1/taxProductRegisters/{registerId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product registers' added api tag 'taxProductRegisters' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' |
| Non-breaking | /v1/taxProductRegisters/{registerId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product registers' added api tag 'taxProductRegisters' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' |
| Non-breaking | /v1/taxProductRegisters/{registerId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product registers' added api tag 'taxProductRegisters' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' removed the pattern '^[a-zA-Z0-9_]{1,10}$' from the request property 'prefix' |
| Non-breaking | /v1/taxProductRegisters/{registerId}/products | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product registers' added api tag 'taxProductRegisters' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' |
| Non-breaking | /v1/taxProductRegisters/{registerId}/taxProductCategories | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product categories' added api tag 'taxProductCategories' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' |
| Non-breaking | /v1/taxProductRegisters/{registerId}/taxProductCategories | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product categories' added api tag 'taxProductCategories' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' the 'code' request property's minLength was decreased from '1' to '0' |
| Non-breaking | /v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product categories' added api tag 'taxProductCategories' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProductCategoryId' |
| Non-breaking | /v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product categories' added api tag 'taxProductCategories' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProductCategoryId' the 'code' request property's minLength was decreased from '1' to '0' |
| Non-breaking | /v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax products' added api tag 'taxProducts' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProductCategoryId' |
| Non-breaking | /v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax products' added api tag 'taxProducts' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProductCategoryId' the 'code' request property's minLength was decreased from '1' to '0' |
| Non-breaking | /v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax products' added api tag 'taxProducts' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'productId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProductCategoryId' |
| Non-breaking | /v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax products' added api tag 'taxProducts' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'productId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProductCategoryId' the 'code' request property's minLength was decreased from '1' to '0' |
| Non-breaking | /v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}/subProducts | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax products' added api tag 'taxProducts' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'productId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProductCategoryId' |
| Non-breaking | /v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}/subProducts | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax products' added api tag 'taxProducts' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'productId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'registerId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProductCategoryId' the 'code' request property's minLength was decreased from '1' to '0' |
| Non-breaking | /v1/taxProfileChapters | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile chapters' added api tag 'taxProfileChapter' removed |
| Non-breaking | /v1/taxProfileChapters | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile chapters' added api tag 'taxProfileChapter' removed |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile chapters' added api tag 'taxProfileChapter' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile chapters' added api tag 'taxProfileChapter' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile chapters' added api tag 'taxProfileChapter' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/instructionGroups | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile chapter instruction groups' added api tag 'taxProfileChapterInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/instructionGroups | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile chapter instruction groups' added api tag 'taxProfileChapterInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/instructionGroups/{instructionGroupId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile chapter instruction groups' added api tag 'taxProfileChapterInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/instructionGroups/{instructionGroupId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile chapter instruction groups' added api tag 'taxProfileChapterInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/instructionGroups/{instructionGroupId}/instructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile chapter instructions' added api tag 'taxProfileChapterInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/instructionGroups/{instructionGroupId}/instructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile chapter instructions' added api tag 'taxProfileChapterInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile chapter instructions' added api tag 'taxProfileChapterInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile chapter instructions' added api tag 'taxProfileChapterInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile categories' added api tag 'taxProfileCategory' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile categories' added api tag 'taxProfileCategory' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile categories' added api tag 'taxProfileCategory' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile categories' added api tag 'taxProfileCategory' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile categories' added api tag 'taxProfileCategory' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile category instruction groups' added api tag 'taxProfileCategoryInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile category instruction groups' added api tag 'taxProfileCategoryInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups/{instructionGroupId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile category instruction groups' added api tag 'taxProfileCategoryInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups/{instructionGroupId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile category instruction groups' added api tag 'taxProfileCategoryInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile category entity instructions' added api tag 'taxProfileCategoryEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile category entity instructions' added api tag 'taxProfileCategoryEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile category entity instructions' added api tag 'taxProfileCategoryEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile category entity instructions' added api tag 'taxProfileCategoryEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups/{instructionGroupId}/instructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile category instructions' added api tag 'taxProfileCategoryInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups/{instructionGroupId}/instructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile category instructions' added api tag 'taxProfileCategoryInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile category instructions' added api tag 'taxProfileCategoryInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile category instructions' added api tag 'taxProfileCategoryInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/subTaxProfileCategories | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Sub tax profile categories' added api tag 'subTaxProfileCategories' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/subTaxProfileCategories | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Sub tax profile categories' added api tag 'subTaxProfileCategories' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile templates' added api tag 'taxProfileTemplates' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile templates' added api tag 'taxProfileTemplates' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile templates' added api tag 'taxProfileTemplates' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile templates' added api tag 'taxProfileTemplates' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile templates' added api tag 'taxProfileTemplates' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile template instruction groups' added api tag 'taxProfileTemplateInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile template instruction groups' added api tag 'taxProfileTemplateInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile template instruction groups' added api tag 'taxProfileTemplateInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile template instruction groups' added api tag 'taxProfileTemplateInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile template entity instructions' added api tag 'taxProfileTemplateEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile template entity instructions' added api tag 'taxProfileTemplateEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile template entity instructions' added api tag 'taxProfileTemplateEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile template entity instructions' added api tag 'taxProfileTemplateEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId}/instructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile template instructions' added api tag 'taxProfileTemplateInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId}/instructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile template instructions' added api tag 'taxProfileTemplateInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile template instructions' added api tag 'taxProfileTemplateInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile template instructions' added api tag 'taxProfileTemplateInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileChapterId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfileTemplates | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile templates' added api tag 'taxProfileTemplates' removed |
| Non-breaking | /v1/taxProfileTemplates/{taxProfileTemplateId}:isUsedByProfiles | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile templates' added api tag 'taxProfileTemplates' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxProfiles | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profiles' added api tag 'taxProfiles' removed |
| Non-breaking | /v1/taxProfiles/{taxProfileTemplateId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profiles' added api tag 'taxProfiles' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileTemplateId' |
| Non-breaking | /v1/taxTransactionMemos | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memos' added api tag 'taxTransactionMemo' removed |
| Non-breaking | /v1/taxTransactionMemos | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memos' added api tag 'taxTransactionMemo' removed |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memos' added api tag 'taxTransactionMemo' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId} | GET | endpoint added |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memos' added api tag 'taxTransactionMemo' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memo instruction groups' added api tag 'taxTransactionMemoInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memo instruction groups' added api tag 'taxTransactionMemoInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memo instruction groups' added api tag 'taxTransactionMemoInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memo instruction groups' added api tag 'taxTransactionMemoInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memo entity instructions' added api tag 'taxTransactionMemoEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memo entity instructions' added api tag 'taxTransactionMemoEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memo entity instructions' added api tag 'taxTransactionMemoEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memo entity instructions' added api tag 'taxTransactionMemoEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memo instructions' added api tag 'taxTransactionMemoInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memo instructions' added api tag 'taxTransactionMemoInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memo instructions' added api tag 'taxTransactionMemoInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax transaction memo instructions' added api tag 'taxTransactionMemoInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'transactionMemoId' |
| Non-breaking | /v1/taxTransactionMemos/{transactionMemoId}:clone | POST | endpoint added |
| Non-breaking | /v1/territories/{sourceTerritoryId}/copyAllTaxProfilesTo/{destinationTerritoryId} | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profiles' added api tag 'taxProfiles' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'destinationTerritoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'sourceTerritoryId' |
| Non-breaking | /v1/territories/{sourceTerritoryId}/taxProfiles/{taxProfileId}/copyTaxProfileTo/{destinationTerritoryId} | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profiles' added api tag 'taxProfiles' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'destinationTerritoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'sourceTerritoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' |
| Non-breaking | /v1/territories/{territoryId}/taxDeductionLimitations | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax deduction limitations' added api tag 'taxDeductionLimitation' removed added the new optional 'query' request parameter 'include' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' added the optional property 'taxDeductionLimitations/items/productDetails' to the response with the '200' status |
| Non-breaking | /v1/territories/{territoryId}/taxDeductionLimitations | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax deduction limitations' added api tag 'taxDeductionLimitation' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' added the optional property 'productDetails' to the response with the '200' status |
| Non-breaking | /v1/territories/{territoryId}/taxDeductionLimitations/{taxDeductionLimitationId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax deduction limitations' added api tag 'taxDeductionLimitation' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxDeductionLimitationId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxDeductionLimitations/{taxDeductionLimitationId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax deduction limitations' added api tag 'taxDeductionLimitation' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxDeductionLimitationId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' added the optional property 'productDetails' to the response with the '200' status |
| Non-breaking | /v1/territories/{territoryId}/taxProductTaxRateMappings | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product tax rate mappings' added api tag 'taxProductTaxRateMapping' removed added the new optional 'query' request parameter 'include' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' added the optional property 'taxProductTaxRateMappings/items/productDetails' to the response with the '200' status |
| Non-breaking | /v1/territories/{territoryId}/taxProductTaxRateMappings | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product tax rate mappings' added api tag 'taxProductTaxRateMapping' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' added the optional property 'productDetails' to the response with the '200' status |
| Non-breaking | /v1/territories/{territoryId}/taxProductTaxRateMappings/{taxProductTaxRateMappingId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product tax rate mappings' added api tag 'taxProductTaxRateMapping' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProductTaxRateMappingId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProductTaxRateMappings/{taxProductTaxRateMappingId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax product tax rate mappings' added api tag 'taxProductTaxRateMapping' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProductTaxRateMappingId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' added the optional property 'productDetails' to the response with the '200' status |
| Non-breaking | /v1/territories/{territoryId}/taxProfileCategories/{taxProfileCategoryId}/taxProfiles | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile by territory categories' added api tag 'taxProfile' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileCategoryId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profiles' added api tag 'taxProfiles' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profiles' added api tag 'taxProfiles' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profiles' added api tag 'taxProfiles' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profiles' added api tag 'taxProfiles' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profiles' added api tag 'taxProfiles' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile instruction groups' added api tag 'taxProfileInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile instruction groups' added api tag 'taxProfileInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile instruction groups' added api tag 'taxProfileInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile instruction groups' added api tag 'taxProfileInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile entity instructions' added api tag 'taxProfileEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile entity instructions' added api tag 'taxProfileEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile entity instructions' added api tag 'taxProfileEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile entity instructions' added api tag 'taxProfileEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile instructions' added api tag 'taxProfileInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile instructions' added api tag 'taxProfileInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile instructions' added api tag 'taxProfileInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Tax profile instructions' added api tag 'taxProfileInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'taxProfileId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
| Non-breaking | /v1/territories/{territoryId}/taxProfiles/{taxProfileId}:clone | POST | endpoint added |
| Non-breaking | /v1/territoryRules | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rules' added api tag 'territoryRule' removed |
| Non-breaking | /v1/territoryRules | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rules' added api tag 'territoryRule' removed |
| Non-breaking | /v1/territoryRules/{ruleId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rules' added api tag 'territoryRule' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/territoryRules/{ruleId} | GET | endpoint added |
| Non-breaking | /v1/territoryRules/{ruleId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rules' added api tag 'territoryRule' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/territoryRules/{ruleId}/instructionGroups | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rule instruction groups' added api tag 'territoryRuleInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/territoryRules/{ruleId}/instructionGroups | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rule instruction groups' added api tag 'territoryRuleInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/territoryRules/{ruleId}/instructionGroups/{instructionGroupId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rule instruction groups' added api tag 'territoryRuleInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/territoryRules/{ruleId}/instructionGroups/{instructionGroupId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rule instruction groups' added api tag 'territoryRuleInstructionGroup' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rule entity instructions' added api tag 'territoryRuleEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rule entity instructions' added api tag 'territoryRuleEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rule entity instructions' added api tag 'territoryRuleEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rule entity instructions' added api tag 'territoryRuleEntityInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'entityInstructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' added the new 'HAVING_VALID_TAX_ID_FORMAT' enum value to the request property 'operator' |
| Non-breaking | /v1/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rule instructions' added api tag 'territoryRuleInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rule instructions' added api tag 'territoryRuleInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rule instructions' added api tag 'territoryRuleInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'valitax_store' was removed from the API api tag 'Territory rule instructions' added api tag 'territoryRuleInstruction' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionGroupId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'instructionId' removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'ruleId' |
| Non-breaking | /v1/territoryRules/{ruleId}:clone | POST | endpoint added |
| Non-breaking | /v1/validateTerritoryDeletion/{territoryId} | GET | the endpoint scheme security 'valitax_store' was removed from the API api tag 'territoryValidation' removed removed the pattern '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' from the 'path' request parameter 'territoryId' |
Tax countries
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/countryGroups/{countryGroupId} | PATCH | for the 'path' request parameter 'countryGroupId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/countryGroups/{countryGroupId}/memberships | GET | for the 'path' request parameter 'countryGroupId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/countryGroups/{countryGroupId}/memberships | POST | removed the media type '/' from the request body for the 'path' request parameter 'countryGroupId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/countryGroups/{countryGroupId}/memberships/{membershipId} | DELETE | for the 'path' request parameter 'countryGroupId', the type/format was changed from 'string'/'' to 'string'/'uuid' for the 'path' request parameter 'membershipId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/countryGroups/{countryGroupId}/memberships/{membershipId} | PATCH | removed the media type '/' from the request body for the 'path' request parameter 'countryGroupId', the type/format was changed from 'string'/'' to 'string'/'uuid' for the 'path' request parameter 'membershipId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/taxRateCategories/{taxRateCategoryId} | DELETE | for the 'path' request parameter 'taxRateCategoryId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/taxRateCategories/{taxRateCategoryId} | PATCH | for the 'path' request parameter 'taxRateCategoryId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/territories/{territoryId}/taxIdTypes | GET | for the 'path' request parameter 'territoryId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/territories/{territoryId}/taxIdTypes | POST | for the 'path' request parameter 'territoryId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/territories/{territoryId}/taxIdTypes/{taxIdTypeId} | DELETE | for the 'path' request parameter 'taxIdTypeId', the type/format was changed from 'string'/'' to 'string'/'uuid' for the 'path' request parameter 'territoryId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/territories/{territoryId}/taxIdTypes/{taxIdTypeId} | PATCH | for the 'path' request parameter 'taxIdTypeId', the type/format was changed from 'string'/'' to 'string'/'uuid' for the 'path' request parameter 'territoryId', the type/format was changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /v1/territories/{territoryId}/taxTypes/{taxTypeId} | PATCH | the request property 'contentStatus' became required |
| Non-breaking | /v1/countryGroups | GET | the endpoint scheme security 'oauth2' was added to the API api tag 'Country groups' added api tag 'countryGroups' removed |
| Non-breaking | /v1/countryGroups | POST | the endpoint scheme security 'oauth2' was added to the API api tag 'Country groups' added api tag 'countryGroups' removed |
| Non-breaking | /v1/countryGroups/{countryGroupId} | DELETE | the endpoint scheme security 'oauth2' was added to the API api tag 'Country groups' added api tag 'countryGroups' removed |
| Non-breaking | /v1/countryGroups/{countryGroupId} | GET | the endpoint scheme security 'oauth2' was added to the API api tag 'Country groups' added api tag 'countryGroups' removed |
| Non-breaking | /v1/countryGroups/{countryGroupId} | PATCH | api tag 'Country groups' added api tag 'countryGroups' removed |
| Non-breaking | /v1/countryGroups/{countryGroupId}/memberships | GET | the endpoint scheme security 'oauth2' was added to the API api tag 'Country group memberships' added api tag 'countryGroupMemberships' removed |
| Non-breaking | /v1/countryGroups/{countryGroupId}/memberships | POST | the endpoint scheme security 'oauth2' was added to the API api tag 'Country group memberships' added api tag 'countryGroupMemberships' removed added the media type 'application/json' to the request body |
| Non-breaking | /v1/countryGroups/{countryGroupId}/memberships/{membershipId} | DELETE | the endpoint scheme security 'oauth2' was added to the API api tag 'Country group memberships' added api tag 'countryGroupMemberships' removed |
| Non-breaking | /v1/countryGroups/{countryGroupId}/memberships/{membershipId} | PATCH | the endpoint scheme security 'oauth2' was added to the API api tag 'Country group memberships' added api tag 'countryGroupMemberships' removed added the media type 'application/json' to the request body |
| Non-breaking | /v1/taxRateCategories | GET | the endpoint scheme security 'oauth2' was added to the API api tag 'Tax rate categories' added api tag 'taxRateCategories' removed |
| Non-breaking | /v1/taxRateCategories | POST | the endpoint scheme security 'oauth2' was added to the API api tag 'Tax rate categories' added api tag 'taxRateCategories' removed |
| Non-breaking | /v1/taxRateCategories/{taxRateCategoryId} | DELETE | the endpoint scheme security 'oauth2' was added to the API api tag 'Tax rate categories' added api tag 'taxRateCategories' removed |
| Non-breaking | /v1/taxRateCategories/{taxRateCategoryId} | PATCH | the endpoint scheme security 'oauth2' was added to the API api tag 'Tax rate categories' added api tag 'taxRateCategories' removed |
| Non-breaking | /v1/territories | GET | the endpoint scheme security 'oauth2' was added to the API api tag 'Territories' added api tag 'territories' removed added the optional property 'territories/items/subdivisions/items/taxTypes/items/taxName' to the response with the '200' status added the optional property 'territories/items/taxTypes/items/taxName' to the response with the '200' status |
| Non-breaking | /v1/territories | POST | the endpoint scheme security 'oauth2' was added to the API api tag 'Territories' added api tag 'territories' removed added the optional property 'subdivisions/items/taxTypes/items/taxName' to the response with the '201' status added the optional property 'taxTypes/items/taxName' to the response with the '201' status |
| Non-breaking | /v1/territories/{territoryCode}/taxType/{taxType}/taxRates | GET | the endpoint scheme security 'oauth2' was added to the API api tag 'Tax rates' added api tag 'taxRates' removed |
| Non-breaking | /v1/territories/{territoryId} | DELETE | the endpoint scheme security 'oauth2' was added to the API api tag 'Territories' added api tag 'territories' removed |
| Non-breaking | /v1/territories/{territoryId} | GET | the endpoint scheme security 'oauth2' was added to the API api tag 'Territories' added api tag 'territories' removed added the optional property 'subdivisions/items/taxTypes/items/taxName' to the response with the '200' status added the optional property 'taxTypes/items/taxName' to the response with the '200' status |
| Non-breaking | /v1/territories/{territoryId} | PATCH | the endpoint scheme security 'oauth2' was added to the API api tag 'Territories' added api tag 'territories' removed added the optional property 'subdivisions/items/taxTypes/items/taxName' to the response with the '200' status added the optional property 'taxTypes/items/taxName' to the response with the '200' status |
| Non-breaking | /v1/territories/{territoryId}/subdivisions | GET | the endpoint scheme security 'oauth2' was added to the API api tag 'Subdivisions' added api tag 'subdivisions' removed added the optional property 'subdivisions/items/taxTypes/items/taxName' to the response with the '200' status |
| Non-breaking | /v1/territories/{territoryId}/subdivisions | POST | the endpoint scheme security 'oauth2' was added to the API api tag 'Subdivisions' added api tag 'subdivisions' removed added the optional property 'taxTypes/items/taxName' to the response with the '201' status |
| Non-breaking | /v1/territories/{territoryId}/subdivisions/{subdivisionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API api tag 'Subdivisions' added api tag 'subdivisions' removed |
| Non-breaking | /v1/territories/{territoryId}/subdivisions/{subdivisionId} | GET | the endpoint scheme security 'oauth2' was added to the API api tag 'Subdivisions' added api tag 'subdivisions' removed added the optional property 'taxTypes/items/taxName' to the response with the '200' status |
| Non-breaking | /v1/territories/{territoryId}/subdivisions/{subdivisionId} | PATCH | the endpoint scheme security 'oauth2' was added to the API api tag 'Subdivisions' added api tag 'subdivisions' removed added the optional property 'taxTypes/items/taxName' to the response with the '200' status |
| Non-breaking | /v1/territories/{territoryId}/taxIdTypes | GET | the endpoint scheme security 'oauth2' was added to the API api tag 'Territory tax id types' added api tag 'taxIdTypes' removed |
| Non-breaking | /v1/territories/{territoryId}/taxIdTypes | POST | the endpoint scheme security 'oauth2' was added to the API api tag 'Territory tax id types' added api tag 'taxIdTypes' removed |
| Non-breaking | /v1/territories/{territoryId}/taxIdTypes/{taxIdTypeId} | DELETE | the endpoint scheme security 'oauth2' was added to the API api tag 'Territory tax id types' added api tag 'taxIdTypes' removed |
| Non-breaking | /v1/territories/{territoryId}/taxIdTypes/{taxIdTypeId} | PATCH | the endpoint scheme security 'oauth2' was added to the API api tag 'Territory tax id types' added api tag 'taxIdTypes' removed |
| Non-breaking | /v1/territories/{territoryId}/taxTypes | GET | the endpoint scheme security 'oauth2' was added to the API api tag 'Territory tax types' added api tag 'taxTypes' removed added the optional property 'taxTypes/items/taxName' to the response with the '200' status |
| Non-breaking | /v1/territories/{territoryId}/taxTypes | POST | the endpoint scheme security 'oauth2' was added to the API api tag 'Territory tax types' added api tag 'taxTypes' removed added the new optional request property 'taxName' added the optional property 'taxName' to the response with the '201' status |
| Non-breaking | /v1/territories/{territoryId}/taxTypes/{taxTypeId} | DELETE | the endpoint scheme security 'oauth2' was added to the API api tag 'Territory tax types' added api tag 'taxTypes' removed |
| Non-breaking | /v1/territories/{territoryId}/taxTypes/{taxTypeId} | PATCH | the endpoint scheme security 'oauth2' was added to the API api tag 'Territory tax types' added api tag 'taxTypes' removed added the new optional request property 'taxName' added the optional property 'taxName' to the response with the '200' status |
| Non-breaking | /v1/territories/{territoryId}/taxTypes/{taxTypeId}/taxRates | GET | the endpoint scheme security 'oauth2' was added to the API api tag 'Tax rates' added api tag 'taxRates' removed |
| Non-breaking | /v1/territories/{territoryId}/taxTypes/{taxTypeId}/taxRates | POST | the endpoint scheme security 'oauth2' was added to the API api tag 'Tax rates' added api tag 'taxRates' removed |
| Non-breaking | /v1/territories/{territoryId}/taxTypes/{taxTypeId}/taxRates/{taxRateId} | DELETE | the endpoint scheme security 'oauth2' was added to the API api tag 'Tax rates' added api tag 'taxRates' removed |
| Non-breaking | /v1/territories/{territoryId}/taxTypes/{taxTypeId}/taxRates/{taxRateId} | PATCH | the endpoint scheme security 'oauth2' was added to the API api tag 'Tax rates' added api tag 'taxRates' removed |
| Non-breaking | /v1/validateTerritory/{territoryId} | GET | the endpoint scheme security 'oauth2' was added to the API api tag 'Territories' added api tag 'territories' removed added the optional property 'taxTypes/items/taxName' to the response with the '200' status |
| Non-breaking | /v1/validateTerritoryTaxRateCategory | POST | api tag 'taxTypes' removed |
Tools support
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /initialize | POST | the request property 'customer' became required the request property 'customer/custom_attributes' became required the request property 'customer/custom_attributes/environment' became required the request property 'customer/custom_attributes/user_email' became required removed the request property 'customer/btxSpaceId' removed the request property 'customer/btxUserId' removed the request property 'customer/user_id' |
| Breaking | /submit | POST | the request property 'customer' became required the request property 'customer/custom_attributes' became required the request property 'customer/custom_attributes/environment' became required the request property 'customer/custom_attributes/user_email' became required removed the request property 'customer/btxSpaceId' removed the request property 'customer/btxUserId' removed the request property 'customer/user_id' |
| Non-breaking | /initialize | POST | added the new optional request property 'btxSpaceId' added the new optional request property 'btxUserId' added the new optional request property 'component_id' added the new optional request property 'contact' added the new optional request property 'contactId' added the new optional request property 'current_canvas' added the new optional request property 'customer/companies' added the new optional request property 'customer/custom_attributes/btx_user_id' added the new optional request property 'customer/custom_attributes/user_language' added the new optional request property 'customerName' added the new optional request property 'env' added the new optional request property 'input_values' added the new optional request property 'storeData' added the new optional request property 'userEmail' added the new optional request property 'userLanguage' added the optional property 'canvas' to the response with the '200' status |
| Non-breaking | /submit | POST | added the new optional request property 'btxSpaceId' added the new optional request property 'btxUserId' added the new optional request property 'contact' added the new optional request property 'contactId' added the new optional request property 'current_canvas' added the new optional request property 'customer/companies' added the new optional request property 'customer/custom_attributes/btx_user_id' added the new optional request property 'customer/custom_attributes/user_language' added the new optional request property 'customerName' added the new optional request property 'env' added the new optional request property 'input_values' added the new optional request property 'storeData' added the new optional request property 'userEmail' added the new optional request property 'userLanguage' added the optional property 'canvas' to the response with the '200' status |
Trust entity
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/directory/spaces | GET | deleted the 'query' request parameter 'entityId' deleted the 'query' request parameter 'includeTotalElements' deleted the 'query' request parameter 'isDefault' deleted the 'query' request parameter 'page' deleted the 'query' request parameter 'pageSize' deleted the 'query' request parameter 'spaceId' removed the optional property 'currentPage' from the response with the '200' status removed the optional property 'pageSize' from the response with the '200' status removed the optional property 'totalElements' from the response with the '200' status |
| Breaking | /v1/entities | GET | removed the optional property 'currentPage' from the response with the '200' status removed the optional property 'entities/items/metadata' from the response with the '200' status removed the optional property 'entities/items/settings' from the response with the '200' status removed the optional property 'pageSize' from the response with the '200' status removed the optional property 'totalElements' from the response with the '200' status |
| Breaking | /v1/entities/{entityId} | GET | removed the optional property 'metadata' from the response with the '200' status removed the optional property 'settings' from the response with the '200' status |
| Breaking | /v1/entities/{entityId}/settings | GET | api path removed without deprecation |
| Breaking | /v1/entities/{entityId}/settings | PATCH | api path removed without deprecation |
| Breaking | /v1/entities/{entityId}/spaces | GET | deleted the 'query' request parameter 'isDefault' deleted the 'query' request parameter 'spaceType' removed the optional property 'spaces/items/isDefault' from the response with the '200' status removed the optional property 'spaces/items/spaceType' from the response with the '200' status |
| Breaking | /v1/entities/{entityId}/spaces | POST | removed the enum value 'REFERRAL' of the request property 'segment' |
| Non-breaking | /v1/directory/entities | GET | endpoint added |
| Non-breaking | /v1/directory/paymentAccounts | GET | endpoint added |
| Non-breaking | /v1/directory/persons | GET | endpoint added |
| Non-breaking | /v1/entities | POST | endpoint added |
| Non-breaking | /v1/entities/{entityId} | DELETE | endpoint added |
| Non-breaking | /v1/entities/{entityId} | PATCH | endpoint added |
| Non-breaking | /v1/entities/{entityId}/groups | GET | endpoint added |
| Non-breaking | /v1/entities/{entityId}/groups/{groupId} | GET | endpoint added |
| Non-breaking | /v1/entities/{entityId}/identityMetaData | DELETE | endpoint added |
| Non-breaking | /v1/entities/{entityId}/identityMetaData | GET | endpoint added |
| Non-breaking | /v1/entities/{entityId}/identityMetaData | PATCH | endpoint added |
| Non-breaking | /v1/entities/{entityId}/identityMetaData | POST | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts | GET | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts | POST | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts/{paymentAccountId} | DELETE | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts/{paymentAccountId} | GET | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts/{paymentAccountId} | PUT | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/paymentMetaData | DELETE | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/paymentMetaData | GET | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/paymentMetaData | PATCH | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/paymentMetaData | POST | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/permissions | GET | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/permissions | POST | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/permissions/{permissionId} | DELETE | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/permissions/{permissionId}:grant | POST | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts/{paymentAccountId}:assignSpaces | POST | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentAccounts/{paymentAccountId}:unassignSpaces | POST | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentMetaData | DELETE | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentMetaData | GET | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentMetaData | PATCH | endpoint added |
| Non-breaking | /v1/entities/{entityId}/paymentMetaData | POST | endpoint added |
| Non-breaking | /v1/entities/{entityId}/permissions | GET | the security scope 'entity_read' was added to the endpoint's security scheme 'oauth2' the security scope 'onboarding_service' was removed from the endpoint's security scheme 'oauth2' the response property 'subjects' became required for the status '200' the response property 'subjects/items/permissions' became required for the status '200' |
| Non-breaking | /v1/entities/{entityId}/permissions | POST | the response property 'permissions' became required for the status '201' |
| Non-breaking | /v1/entities/{entityId}/permissions/{permissionId} | DELETE | the security scope 'entity_write' was added to the endpoint's security scheme 'oauth2' the security scope 'onboarding_service' was removed from the endpoint's security scheme 'oauth2' |
| Non-breaking | /v1/entities/{entityId}/permissions/{permissionId}:grant | POST | endpoint added |
| Non-breaking | /v1/entities/{entityId}/spaces | POST | removed the 'REFERRAL' enum value from the 'segment' response property for the response status '201' |
| Non-breaking | /v1/entities/{entityId}/taxRegistrations/{taxRegistrationId}:assignSpaces | POST | endpoint added |
| Non-breaking | /v1/entities/{entityId}/taxRegistrations/{taxRegistrationId}:unassignSpaces | POST | endpoint added |
| Non-breaking | /v1/internal/billing/spaces/users:count | POST | endpoint added |
| Non-breaking | /v1/internal/callbacks/billing/plan:update/messages | POST | endpoint added |
| Non-breaking | /v1/internal/callbacks/servicestore/extension:deleteFromAllSpaces/messages | POST | endpoint added |
| Non-breaking | /v1/internal/callbacks/servicestore/extension:updateFromAllSpaces/messages | POST | endpoint added |
| Non-breaking | /v1/internal/entities/{entityId}/paymentAccounts:updateUmaScopes | POST | endpoint added |
| Non-breaking | /v1/internal/entities/{entityId}/spaces:updateUmaScopes | POST | endpoint added |
| Non-breaking | /v1/internal/spaces/{spaceId}/extensions:migrateAccess | POST | endpoint added |
| Non-breaking | /v1/internal/spaces/{spaceId}/extensions:syncServiceAccountPermissions | POST | endpoint added |
| Non-breaking | /v1/internal/spaces/{spaceId}/partner:setupGroups | POST | endpoint added |
| Non-breaking | /v1/internal/spaces/{spaceId}/subjects:migrate | POST | endpoint added |
| Non-breaking | /v1/internal/spaces/{spaceId}/subjects:migratePersonalPermissions | POST | endpoint added |
| Non-breaking | /v1/internal/uma/invalidateCache | POST | endpoint added |
| Non-breaking | /v1/internal/uma/resources/{resourceType}:cleanup | POST | endpoint added |
| Non-breaking | /v1/internal/uma/resources:cleanup | POST | endpoint added |
| Non-breaking | /v1/spaces | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/billingInfo | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/context | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId} | PUT | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId}/clients | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId}/clients | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId}/clients/{clientId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId}/clients/{clientId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId}/clients/{clientId}/settings | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId}/clients/{clientId}:updateStatus | PUT | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId}/permissions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId}/settings | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId}/settings | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId}:markForDeletion | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId}:updateStatus | PUT | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions:count | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/groups | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/groups | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/groups/{groupId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/groups/{groupId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/groups/{groupId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/groups/{groupId}/roles | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/groups/{groupId}/users | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/groups/{groupId}:assignRoles | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/groups/{groupId}:assignUsers | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/groups/{groupId}:unassignRoles | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/groups/{groupId}:unassignUsers | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/myPermissionTree | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/partners | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/partners | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/partners/{partnerId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/paymentAccounts | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/paymentMetaData | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/paymentMetaData | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/paymentMetaData | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/paymentMetaData | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/permissionTree | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/permissionTree | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/permissionTree/{subject} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/permissionTree/{subject} | PUT | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/permissions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/permissions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/permissions/{permissionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/permissions/{permissionId}:grant | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/roles | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/roles | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/roles/{roleId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/roles/{roleId} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/roles/{roleId} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/roles/{roleId}/permissions | PUT | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/settings | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/settings | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/spaceContext | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/subscriptions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/subscriptions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/subscriptions/{subscriptionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/taxInfo | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/userContext | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/{subjectType} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/{subjectType} | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/{subjectType}/{subject} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/{subjectType}/{subject} | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/{subjectType}/{subject} | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/{subjectType}/{subject}/groups | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}:communicationData | GET | endpoint added |
| Non-breaking | /v2/spaces/{spaceId}/permissionTree | GET | endpoint added |
| Non-breaking | /business/v1/directory/persons | GET | endpoint added |
Trust identity
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/process/start | POST | the 'status' response's property type/format changed from 'integer'/'int32' to 'integer'/'' for status '400' the 'status' response's property type/format changed from 'integer'/'int32' to 'integer'/'' for status '404' the 'status' response's property type/format changed from 'integer'/'int32' to 'integer'/'' for status '500' deleted the 'header' request parameter 'X-Tenant-ID' |
| Non-breaking | /v1/auth | GET | endpoint added |
| Non-breaking | /v1/auth | POST | endpoint added |
| Non-breaking | /v1/auth/callback/{processInstanceId} | GET | endpoint added |
| Non-breaking | /v1/auth/tmp | POST | endpoint added |
| Non-breaking | /v1/process/start | POST | api operation id 'startDemoProcess' removed and replaced with 'startProcess' the endpoint scheme security 'BearerAuth' was removed from the API |
| Non-breaking | /v1/registration | POST | endpoint added |
| Non-breaking | /v1/registration/start | GET | endpoint added |
Workspace partner
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/spaces/{spaceId}/clients | GET | the response property 'currentPage' became optional for the status '200' the response property 'pageSize' became optional for the status '200' |
| Breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents | GET | the response property 'currentPage' became optional for the status '200' the response property 'pageSize' became optional for the status '200' added the new 'CREDITCARD_STATEMENT' enum value to the 'documents/items/category' response property for the response status '200' added the new 'QUOTE' enum value to the 'documents/items/category' response property for the response status '200' |
| Breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId} | GET | added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '200' added the new 'QUOTE' enum value to the 'category' response property for the response status '200' |
| Breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId} | PATCH | added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '200' added the new 'QUOTE' enum value to the 'category' response property for the response status '200' |
| Breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId}/representations | GET | the response property 'currentPage' became optional for the status '200' the response property 'document_representations/items/status' became optional for the status '200' the response property 'pageSize' became optional for the status '200' added the new 'AWAITING_UPLOAD' enum value to the 'document_representations/items/status' response property for the response status '200' added the new 'ERROR' enum value to the 'document_representations/items/status' response property for the response status '200' added the new 'PROCESSED' enum value to the 'document_representations/items/status' response property for the response status '200' added the new 'PROCESSING' enum value to the 'document_representations/items/status' response property for the response status '200' added the new 'VIRUS_ERROR' enum value to the 'document_representations/items/status' response property for the response status '200' added the new 'VIRUS_SCANNED' enum value to the 'document_representations/items/status' response property for the response status '200' added the new 'VIRUS_SCANNING' enum value to the 'document_representations/items/status' response property for the response status '200' |
| Breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId}/representations | POST | the response property 'status' became optional for the status '201' added the new 'AWAITING_UPLOAD' enum value to the 'status' response property for the response status '201' added the new 'ERROR' enum value to the 'status' response property for the response status '201' added the new 'PROCESSED' enum value to the 'status' response property for the response status '201' added the new 'PROCESSING' enum value to the 'status' response property for the response status '201' added the new 'VIRUS_ERROR' enum value to the 'status' response property for the response status '201' added the new 'VIRUS_SCANNED' enum value to the 'status' response property for the response status '201' added the new 'VIRUS_SCANNING' enum value to the 'status' response property for the response status '201' |
| Breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId}/representations/{documentRepresentationId} | GET | the response property 'status' became optional for the status '200' added the new 'AWAITING_UPLOAD' enum value to the 'status' response property for the response status '200' added the new 'ERROR' enum value to the 'status' response property for the response status '200' added the new 'PROCESSED' enum value to the 'status' response property for the response status '200' added the new 'PROCESSING' enum value to the 'status' response property for the response status '200' added the new 'VIRUS_ERROR' enum value to the 'status' response property for the response status '200' added the new 'VIRUS_SCANNED' enum value to the 'status' response property for the response status '200' added the new 'VIRUS_SCANNING' enum value to the 'status' response property for the response status '200' |
| Breaking | /v2/spaces/{spaceId}/clients/{clientId}/documents | POST | request property 'connections/items/relationType' was restricted to a list of enum values the response property 'connections' became nullable for the status '201' the response property 'lines' became nullable for the status '201' the response property 'tasks' became nullable for the status '201' added the new 'ACCOUNTANT' enum value to the 'connections/items/relationType' response property for the response status '201' added the new 'CREDITCARD_STATEMENT' enum value to the 'category' response property for the response status '201' added the new 'CUSTOMER' enum value to the 'connections/items/relationType' response property for the response status '201' added the new 'GROUP' enum value to the 'connections/items/relationType' response property for the response status '201' added the new 'PARTNER' enum value to the 'connections/items/relationType' response property for the response status '201' added the new 'QUOTE' enum value to the 'category' response property for the response status '201' added the new 'SUPPLIER' enum value to the 'connections/items/relationType' response property for the response status '201' |
| Breaking | /api/v1/bulk-client/template | POST | api path removed without deprecation |
| Breaking | /api/v1/space/{spaceId}/bulk-client/import | POST | api path removed without deprecation |
| Breaking | /api/v1/space/{spaceId}/extensions/{extensionId}/setting/billingDefault | PATCH | api path removed without deprecation |
| Non-breaking | /v1/internal/callbacks/entitystore/client/extension:create/messages | POST | endpoint added |
| Non-breaking | /v1/internal/callbacks/entitystore/client/extension:delete/messages | POST | endpoint added |
| Non-breaking | /v1/internal/callbacks/entitystore/client/extension:update/messages | POST | endpoint added |
| Non-breaking | /v1/internal/spaces/{spaceId}/extensions:migrate | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/clients | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API api tag 'Clients' added api tag 'Client' removed added the new optional 'query' request parameter 'spaceExtensions[].category' added the new optional 'query' request parameter 'spaceExtensions[].name' added the new optional 'query' request parameter 'spaceExtensions[].status' added the optional property 'clients/items/spaceExtensions' to the response with the '200' status |
| Non-breaking | /v1/spaces/{spaceId}/clients | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API api tag 'Clients' added api tag 'Client' removed added the optional property 'spaceExtensions' to the response with the '201' status |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API api tag 'Clients' added api tag 'Client' removed |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API api tag 'Clients' added api tag 'Client' removed added the optional property 'spaceExtensions' to the response with the '200' status |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API api tag 'Clients' added api tag 'Client' removed added the optional property 'spaceExtensions' to the response with the '200' status |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API added the new enum value 'CREDITCARD_STATEMENT' to the 'query' request parameter 'category' added the new enum value 'QUOTE' to the 'query' request parameter 'category' |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId} | PATCH | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API added the new optional request property 'category' |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId}/representations | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API added the new optional 'query' request parameter 'onlyCount' added the new optional 'query' request parameter 'original' |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId}/representations | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId}/representations/{documentRepresentationId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId}/representations/{documentRepresentationId} | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId}/representations/{documentRepresentationId}/content | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId}:getOrCreateRepresentation | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/documents/{documentId}:jsonpatch | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/events | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/extensions | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/extensions/{extensionId}/activate | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/extensions/{extensionId}/deactivate | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/permissions | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API api tag 'Clients' added api tag 'Client' removed |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/permissions | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API api tag 'Clients' added api tag 'Client' removed |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}/permissions/{permissionId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API api tag 'Clients' added api tag 'Client' removed |
| Non-breaking | /v1/spaces/{spaceId}/clients/{clientId}:deletePartnerLink | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API api tag 'Clients' added api tag 'Client' removed |
| Non-breaking | /v2/spaces/{spaceId}/clients/{clientId}/documents | GET | endpoint added |
| Non-breaking | /v2/spaces/{spaceId}/clients/{clientId}/documents | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API added the new optional request property 'customCategories' the request property 'connections' became nullable added the new 'ACCOUNTANT' enum value to the request property 'connections/items/relationType' added the new 'CREDITCARD_STATEMENT' enum value to the request property 'category' added the new 'CUSTOMER' enum value to the request property 'connections/items/relationType' added the new 'GROUP' enum value to the request property 'connections/items/relationType' added the new 'PARTNER' enum value to the request property 'connections/items/relationType' added the new 'QUOTE' enum value to the request property 'category' added the new 'SUPPLIER' enum value to the request property 'connections/items/relationType' added the optional property 'customCategories' to the response with the '201' status |
| Non-breaking | /v2/spaces/{spaceId}/clients/{clientId}/documents/{documentId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'partner_store' was removed from the API |
| Non-breaking | /v2/spaces/{spaceId}/clients/{clientId}/documents/{documentId} | GET | endpoint added |
| Non-breaking | /v2/spaces/{spaceId}/clients/{clientId}/documents/{documentId} | PATCH | endpoint added |
| Non-breaking | /v2/spaces/{spaceId}/clients/{clientId}/documents/{documentId}:jsonpatch | PATCH | endpoint added |
| Non-breaking | /v1/clients/importTemplate:create | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/clients/settings/billingDefaults | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/clients:importFromTemplate | POST | endpoint added |
Workspace space
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/spaces/{spaceId} | GET | deleted the 'query' request parameter 'include' removed the optional property 'timestamps' from the response with the '200' status |
| Breaking | /v1/spaces/{spaceId} | PATCH | removed the enum value 'REFERRAL' of the request property 'segment' |
| Breaking | /v1/spaces/{spaceId}/permissionTree/{subject} | PUT | removed the enum value 'accounts:payment' of the request property 'resources/items/type' removed the enum value 'entities:business' of the request property 'resources/items/type' removed the enum value 'entities:person' of the request property 'resources/items/type' removed the enum value 'extensions:space' of the request property 'resources/items/type' removed the enum value 'partner_space:client' of the request property 'resources/items/type' removed the enum value 'spaces:application' of the request property 'resources/items/type' removed the enum value 'spaces:business' of the request property 'resources/items/type' removed the enum value 'spaces:partner' of the request property 'resources/items/type' removed the enum value 'spaces:personal' of the request property 'resources/items/type' |
| Breaking | /v2/spaces/{spaceId}/myPermissionTree | GET | removed the optional property 'status' from the response with the '200' status |
| Breaking | /v2/spaces/{spaceId}/permissionTree | GET | removed the optional property 'status' from the response with the '200' status |
| Breaking | /v2/spaces/{spaceId}/permissionTree/{subject} | GET | removed the optional property 'status' from the response with the '200' status |
| Breaking | /v2/spaces/{spaceId}/permissionTree/{subject}:addOrRemove | POST | removed the enum value 'accounts:payment' of the request property 'add/resources/items/type' removed the enum value 'accounts:payment' of the request property 'remove/resources/items/type' removed the enum value 'entities:business' of the request property 'add/resources/items/type' removed the enum value 'entities:business' of the request property 'remove/resources/items/type' removed the enum value 'entities:person' of the request property 'add/resources/items/type' removed the enum value 'entities:person' of the request property 'remove/resources/items/type' removed the enum value 'extensions:space' of the request property 'add/resources/items/type' removed the enum value 'extensions:space' of the request property 'remove/resources/items/type' removed the enum value 'partner_space:client' of the request property 'add/resources/items/type' removed the enum value 'partner_space:client' of the request property 'remove/resources/items/type' removed the enum value 'spaces:application' of the request property 'add/resources/items/type' removed the enum value 'spaces:application' of the request property 'remove/resources/items/type' removed the enum value 'spaces:business' of the request property 'add/resources/items/type' removed the enum value 'spaces:business' of the request property 'remove/resources/items/type' removed the enum value 'spaces:partner' of the request property 'add/resources/items/type' removed the enum value 'spaces:partner' of the request property 'remove/resources/items/type' removed the enum value 'spaces:personal' of the request property 'add/resources/items/type' removed the enum value 'spaces:personal' of the request property 'remove/resources/items/type' removed the optional property 'status' from the response with the '200' status |
| Non-breaking | /v1/spaces | GET | removed the 'REFERRAL' enum value from the 'spaces/items/segment' response property for the response status '200' |
| Non-breaking | /v1/spaces/{spaceId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId} | GET | removed the 'REFERRAL' enum value from the 'segment' response property for the response status '200' |
| Non-breaking | /v1/spaces/{spaceId} | PATCH | removed the 'REFERRAL' enum value from the 'segment' response property for the response status '200' |
| Non-breaking | /v1/spaces/{spaceId}/billingInfo | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId} | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/extensions/{extensionId} | PUT | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/myPermissionTree | GET | removed the 'accounts:payment' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:person' enum value from the 'resources/items/type' response property for the response status '200' removed the 'extensions:space' enum value from the 'resources/items/type' response property for the response status '200' removed the 'partner_space:client' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:application' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:partner' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:personal' enum value from the 'resources/items/type' response property for the response status '200' |
| Non-breaking | /v1/spaces/{spaceId}/partners | GET | removed the 'REFERRAL' enum value from the 'partners/items/segment' response property for the response status '200' removed the 'accounts:payment' enum value from the 'partners/items/partnerExtensions/items/permissionTree/items/type' response property for the response status '200' removed the 'entities:business' enum value from the 'partners/items/partnerExtensions/items/permissionTree/items/type' response property for the response status '200' removed the 'entities:person' enum value from the 'partners/items/partnerExtensions/items/permissionTree/items/type' response property for the response status '200' removed the 'extensions:space' enum value from the 'partners/items/partnerExtensions/items/permissionTree/items/type' response property for the response status '200' removed the 'partner_space:client' enum value from the 'partners/items/partnerExtensions/items/permissionTree/items/type' response property for the response status '200' removed the 'spaces:application' enum value from the 'partners/items/partnerExtensions/items/permissionTree/items/type' response property for the response status '200' removed the 'spaces:business' enum value from the 'partners/items/partnerExtensions/items/permissionTree/items/type' response property for the response status '200' removed the 'spaces:partner' enum value from the 'partners/items/partnerExtensions/items/permissionTree/items/type' response property for the response status '200' removed the 'spaces:personal' enum value from the 'partners/items/partnerExtensions/items/permissionTree/items/type' response property for the response status '200' |
| Non-breaking | /v1/spaces/{spaceId}/partners | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/paymentMetaData | DELETE | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/paymentMetaData | GET | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/paymentMetaData | PATCH | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/paymentMetaData | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/permissionTree | GET | the security scope 'space_foundation_manage_users' was removed from the endpoint's security scheme 'oauth2' removed the 'accounts:payment' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:person' enum value from the 'resources/items/type' response property for the response status '200' removed the 'extensions:space' enum value from the 'resources/items/type' response property for the response status '200' removed the 'partner_space:client' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:application' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:partner' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:personal' enum value from the 'resources/items/type' response property for the response status '200' |
| Non-breaking | /v1/spaces/{spaceId}/permissionTree | POST | endpoint added |
| Non-breaking | /v1/spaces/{spaceId}/permissionTree/{subject} | GET | the security scope 'space_write' was added to the endpoint's security scheme 'oauth2' the security scope 'space_foundation_manage_users' was removed from the endpoint's security scheme 'oauth2' removed the 'accounts:payment' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:person' enum value from the 'resources/items/type' response property for the response status '200' removed the 'extensions:space' enum value from the 'resources/items/type' response property for the response status '200' removed the 'partner_space:client' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:application' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:partner' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:personal' enum value from the 'resources/items/type' response property for the response status '200' |
| Non-breaking | /v1/spaces/{spaceId}/permissionTree/{subject} | PUT | the security scope 'space_write' was added to the endpoint's security scheme 'oauth2' the security scope 'space_foundation_manage_users' was removed from the endpoint's security scheme 'oauth2' removed the 'accounts:payment' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:person' enum value from the 'resources/items/type' response property for the response status '200' removed the 'extensions:space' enum value from the 'resources/items/type' response property for the response status '200' removed the 'partner_space:client' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:application' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:partner' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:personal' enum value from the 'resources/items/type' response property for the response status '200' |
| Non-breaking | /v1/spaces/{spaceId}/permissions | GET | the security scope 'space_foundation_manage_users' was removed from the endpoint's security scheme 'oauth2' |
| Non-breaking | /v1/spaces/{spaceId}/permissions | POST | the security scope 'space_foundation_manage_users' was removed from the endpoint's security scheme 'oauth2' |
| Non-breaking | /v1/spaces/{spaceId}/permissions/{permissionId} | DELETE | the security scope 'space_write' was added to the endpoint's security scheme 'oauth2' the security scope 'space_foundation_manage_users' was removed from the endpoint's security scheme 'oauth2' |
| Non-breaking | /v1/spaces/{spaceId}:communicationData | GET | endpoint added |
| Non-breaking | /v2/spaces/{spaceId}/myPermissionTree | GET | removed the 'accounts:payment' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:person' enum value from the 'resources/items/type' response property for the response status '200' removed the 'extensions:space' enum value from the 'resources/items/type' response property for the response status '200' removed the 'partner_space:client' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:application' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:partner' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:personal' enum value from the 'resources/items/type' response property for the response status '200' |
| Non-breaking | /v2/spaces/{spaceId}/permissionTree | GET | removed the 'accounts:payment' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:person' enum value from the 'resources/items/type' response property for the response status '200' removed the 'extensions:space' enum value from the 'resources/items/type' response property for the response status '200' removed the 'partner_space:client' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:application' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:partner' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:personal' enum value from the 'resources/items/type' response property for the response status '200' |
| Non-breaking | /v2/spaces/{spaceId}/permissionTree | POST | endpoint added |
| Non-breaking | /v2/spaces/{spaceId}/permissionTree/{subject} | GET | removed the 'accounts:payment' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:person' enum value from the 'resources/items/type' response property for the response status '200' removed the 'extensions:space' enum value from the 'resources/items/type' response property for the response status '200' removed the 'partner_space:client' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:application' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:partner' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:personal' enum value from the 'resources/items/type' response property for the response status '200' |
| Non-breaking | /v2/spaces/{spaceId}/permissionTree/{subject}:addOrRemove | POST | removed the 'accounts:payment' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'entities:person' enum value from the 'resources/items/type' response property for the response status '200' removed the 'extensions:space' enum value from the 'resources/items/type' response property for the response status '200' removed the 'partner_space:client' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:application' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:business' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:partner' enum value from the 'resources/items/type' response property for the response status '200' removed the 'spaces:personal' enum value from the 'resources/items/type' response property for the response status '200' |
Workspace user
| Type | ENDPOINT | VERB | Message |
|---|---|---|---|
| Breaking | /v1/users:communicationData | POST | the 'subjects/items/' request property type/format changed from 'string'/'' to 'string'/'uuid' |
| Breaking | /business/v1/spaces/{spaceId}/users | GET | deleted the 'query' request parameter 'include' |
| Non-breaking | /v1/preferences | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API |
| Non-breaking | /v1/preferences | GET | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API |
| Non-breaking | /v1/preferences | PUT | api operation id 'UpdateGlobalPreferences' removed and replaced with 'updateGlobalPreferences' the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API |
| Non-breaking | /v1/preferences/entities/{entityId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API |
| Non-breaking | /v1/preferences/entities/{entityId} | GET | api operation id 'GetEntityPreferences' removed and replaced with 'getEntityPreferences' the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API |
| Non-breaking | /v1/preferences/entities/{entityId} | PUT | api operation id 'UpdateEntityPreferences' removed and replaced with 'updateEntityPreferences' the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API |
| Non-breaking | /v1/preferences/entities/{entityId}/spaces/{spaceId} | DELETE | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API |
| Non-breaking | /v1/preferences/entities/{entityId}/spaces/{spaceId} | GET | api operation id 'GetSpacePreferences' removed and replaced with 'getSpacePreferences' the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API |
| Non-breaking | /v1/preferences/entities/{entityId}/spaces/{spaceId} | PUT | api operation id 'UpdateSpacePreferences' removed and replaced with 'updateSpacePreferences' the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API |
| Non-breaking | /v1/tokens | GET | endpoint added |
| Non-breaking | /v1/tokens/{deviceId}/{appId} | PUT | endpoint added |
| Non-breaking | /v1/users | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API api tag 'Internal Users' added api tag 'Users' removed |
| Non-breaking | /v1/users:communicationData | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API api tag 'Internal Users' added api tag 'Users' removed added the new optional 'query' request parameter 'include' added the optional property 'users/items/tokens' to the response with the '200' status |
| Non-breaking | /v1/users:info | POST | the endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API api tag 'Internal Users' added api tag 'Users' removed |
| Non-breaking | /business/v1/spaces/{spaceId}/users | POST | endpoint added |