Skip to main content

Release Notes

This document contains consolidated release notes from all API changes.

Boiler Plate App - v0 vs. v0

TypeENDPOINTVERBMessage
Breaking/v1/extensions/activateClientExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/activateExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/activateTemplateExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/addClientExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/addExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/addTemplateExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/clientDocumentDelivery/messagesPOSTapi path removed without deprecation
Breaking/v1/extensions/clientDocumentStatusPOSTapi path removed without deprecation
Breaking/v1/extensions/configureClientExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/configureExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/configureTemplateExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/deactivateClientExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/deactivateExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/deactivateTemplateExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/deleteClientExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/deleteExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/deleteTemplateExtensionPOSTapi path removed without deprecation
Breaking/v1/extensions/documentDelivery/messagesPOSTapi path removed without deprecation
Breaking/v1/extensions/documentStatusPOSTapi path removed without deprecation
Non-breaking/boilerplate/v1/extensions/activateClientExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/activateExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/activateTemplateExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/addClientExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/addExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/addTemplateExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/clientDocumentCallbackExternalPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/clientDocumentDelivery/messagesPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/clientDocumentStatusPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/configureClientExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/configureExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/configureTemplateExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/deactivateClientExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/deactivateExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/deactivateTemplateExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/deleteClientExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/deleteExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/deleteTemplateExtensionPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/documentCallbackExternalPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/documentDelivery/messagesPOSTendpoint added
Non-breaking/boilerplate/v1/extensions/documentStatusPOSTendpoint added

Documents core

TypeENDPOINTVERBMessage
Breaking/business/v1/spaces/{spaceId}/documents:calculatePOSTthe '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}:processDataExtractionFeedbackPOSTadded 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:extractPOSTthe request property 'metadata' became required removed the request property 'metadata/spaceId'
Breaking/v1/files:processDocAiFeedbackPOSTadded the new required request property 'id' added the new required request property 'partner_uuid' added the new required request property 'status'
Breaking/v1/files:convertPOSTremoved 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/convertPOSTapi path removed without deprecation
Breaking/transaction/v1/spaces/{spaceId}/documentsGETadded 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}/documentsPOSTremoved 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}GETadded 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}PATCHremoved 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}:jsonpatchPATCHadded 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}/documentsGETadded 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}/documentsPOSTremoved 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}GETadded 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}PATCHremoved 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}:jsonpatchPATCHadded 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}/documentsGETremoved 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}/documentsPOSTremoved 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}DELETEfor the 'path' request parameter 'documentId', the type/format was changed from 'string'/'uuid' to 'string'/''
Breaking/transaction/v2/spaces/{spaceId}/documents/{documentId}GETremoved 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}PATCHfor 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}:assignConnectionPOSTremoved 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}:jsonpatchPATCHremoved 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}:movePOSTapi path removed without deprecation
Breaking/transaction/v2/spaces/{spaceId}/documents/{documentId}:unassignConnectionPOSTremoved 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:bulkUpdatePATCHapi path removed without deprecation
Breaking/transaction/v2/spaces/{spaceId}/{folder}/contentGETapi path removed without deprecation
Breaking/transaction/v2/spaces/{spaceId}/{folder}/directoriesPOSTapi path removed without deprecation
Breaking/transaction/v2/spaces/{spaceId}/{folder}/directories/{directoryId}DELETEapi path removed without deprecation
Breaking/transaction/v2/spaces/{spaceId}/{folder}/directories/{directoryId}GETapi path removed without deprecation
Breaking/transaction/v2/spaces/{spaceId}/{folder}/directories/{directoryId}PATCHapi path removed without deprecation
Breaking/transaction/v2/spaces/{spaceId}/{folder}/directories/{directoryId}/contentGETapi path removed without deprecation
Breaking/transaction/v2/spaces/{spaceId}/{folder}/directories/{directoryId}:movePOSTapi path removed without deprecation
Non-breaking/business/v1/spaces/documents:validatePOSTendpoint added
Non-breaking/business/v1/spaces/{spaceId}/documents:calculatePOSTadded 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:addPOSTendpoint added
Non-breaking/v1/spaces/documents/extension:configurePOSTendpoint added
Non-breaking/v1/spaces/documents/extension:upgradePOSTendpoint added
Non-breaking/v1/spaces/documents/validators/dataextraction:validatePOSTapi tag 'Document Processor Extensions API' added api tag 'Document Processor Acceptor Extensions API' removed
Non-breaking/v1/spaces/documents:approvePOSTendpoint added
Non-breaking/v1/spaces/documents:clonePOSTendpoint added
Non-breaking/v1/spaces/documents:flipPOSTendpoint added
Non-breaking/v1/spaces/documents:validatePOSTapi tag 'Document Processor' added api tag 'Document Processor Acceptor API' removed
Non-breaking/v1/spaces/files:convertPOSTapi 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:createPOSTapi tag 'Document Processor' added api tag 'Document Processor Acceptor API' removed
Non-breaking/v1/spaces/{spaceId}/documents/{documentId}/representations/{representationId}/contentGETapi tag 'Document Processor' added api tag 'Document Processor Acceptor API' removed
Non-breaking/v1/spaces/{spaceId}/documents/{documentId}/representations/{representationId}:createLinkPOSTapi tag 'Document Processor' added api tag 'Document Processor Acceptor API' removed
Non-breaking/v1/spaces/{spaceId}/documents/{documentId}:finalizePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/documents/{documentId}:getOrCreateRepresentationPOSTapi tag 'Document Processor' added api tag 'Document Processor Acceptor API' removed
Non-breaking/v1/spaces/{spaceId}/documents/{documentId}:processDataExtractionFeedbackPOSTapi tag 'Document Processor' added api tag 'Document Processor Acceptor API' removed
Non-breaking/v1/files:processDocAiFeedbackPOSTadded 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:convertPOSTadded 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/inputTypesGETendpoint added
Non-breaking/v1/outputTypesGETendpoint added
Non-breaking/transaction/v1/spaces/{spaceId}/documentsPOSTadded the new 'CREDITCARD_STATEMENT' enum value to the request property 'category'
Non-breaking/transaction/v1/spaces/{spaceId}/documents/{documentId}PATCHadded the new 'CREDITCARD_STATEMENT' enum value to the request property 'category'
Non-breaking/transaction/v1/spaces/{spaceId}/{folder}/documentsGETendpoint reactivated
Non-breaking/transaction/v1/spaces/{spaceId}/{folder}/documentsPOSTendpoint reactivated added the new 'CREDITCARD_STATEMENT' enum value to the request property 'category'
Non-breaking/transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}DELETEendpoint reactivated
Non-breaking/transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}GETendpoint reactivated
Non-breaking/transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}PATCHadded the new 'CREDITCARD_STATEMENT' enum value to the request property 'category'
Non-breaking/transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}/linesGETendpoint reactivated
Non-breaking/transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}/linesPOSTendpoint reactivated
Non-breaking/transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}/lines/{lineId}DELETEendpoint reactivated
Non-breaking/transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}/lines/{lineId}GETendpoint reactivated
Non-breaking/transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}/lines/{lineId}PATCHendpoint reactivated
Non-breaking/transaction/v1/spaces/{spaceId}/{folder}/documents/{documentId}:jsonpatchPATCHendpoint reactivated
Non-breaking/transaction/v1/spaces/{spaceId}/{folder}/documents:countGETendpoint reactivated
Non-breaking/transaction/v2/spaces/{spaceId}/documentsPOSTadded the new 'CREDITCARD_STATEMENT' enum value to the request property 'category'
Non-breaking/transaction/v2/spaces/{spaceId}/documents/{documentId}PATCHadded the new 'CREDITCARD_STATEMENT' enum value to the request property 'category'

Documents payment

TypeENDPOINTVERBMessage
Breaking/transaction/v1/spaces/{spaceId}/documents:paydetailsPOSTremoved 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:paydetailsPOSTremoved 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}/balanceOffsetsPOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/balanceOffsets/{balanceOffsetId}DELETEendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/balanceOffsets/{balanceOffsetId}GETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/balanceOffsets/{balanceOffsetId}PATCHendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/documents/{documentId}/balanceOffsetsGETremoved 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:balanceOffsetsPOSTremoved 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:paydetailsPOSTremoved 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:paydetailsPOSTremoved 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

TypeENDPOINTVERBMessage
Breaking/v1/callbacks/document:review/messagesPOSTthe request property 'category' became required the 'resourceId' request property type/format changed from 'string'/'uuid' to 'string'/''
Breaking/v1/todoActionsPOSTadded 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/messagesPOSTadded 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/todoActionsPOSTadded the media type 'application/json' for the response with the status '200'

Network core

TypeENDPOINTVERBMessage
Breaking/transaction/v1/spaces/{spaceId}/connectionsGETremoved 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}/connectionsPOSTrequest 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}/paymentAccountsGETremoved 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}/paymentAccountsPOSTrequest 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}/connectionsGETremoved 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}/connectionsPOSTrequest 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}GETremoved 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}PATCHremoved 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}:jsonpatchPATCHapi path removed without deprecation
Breaking/transaction/v3/spaces/{spaceId}/connectionsGETapi path removed without deprecation
Breaking/transaction/v3/spaces/{spaceId}/connectionsPOSTapi path removed without deprecation
Breaking/transaction/v3/spaces/{spaceId}/connections/{connectionId}GETapi path removed without deprecation
Breaking/transaction/v3/spaces/{spaceId}/connections/{connectionId}PATCHapi path removed without deprecation
Breaking/transaction/v3/spaces/{spaceId}/connections/{connectionId}/connectorsPUTapi path removed without deprecation
Breaking/business/v1/spaces/{spaceId}/network/connectionsPOSTremoved 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}/connectionsPOSTadded 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}/paymentAccountsGETremoved 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}/paymentAccountsPOSTadded 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}/connectionsGETremoved 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}/connectionsPOSTadded 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}GETremoved 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}PATCHremoved 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/connectionsPOSTadded 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

TypeENDPOINTVERBMessage
Breaking/v1/spaces/connectors/peppol/documents:processFeedbackPOSTthe 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:sendPOSTremoved 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:addPOSTadded the new required request property 'extensionId'
Non-breaking/v1/spaces/connectors/peppol/configurationUIPOSTadded 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:processFeedbackPOSTadded the optional property 'messageId' to the response with the '202' status
Non-breaking/v1/spaces/connectors/peppol/documents:sendPOSTadded 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:acceptDesignationPdpPOSTendpoint added
Non-breaking/v1/spaces/connectors/peppol:configurePOSTadded the new optional request property 'settings/btxAccessPointEnabled' added the new optional request property 'settings/pdpInformation'

Network payments

TypeENDPOINTVERBMessage
Breaking/transaction/v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}:assignConnectionsPOSTremoved the optional property 'paymentAccounts/items/parent' from the response with the '200' status
Breaking/transaction/v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}:unassignConnectionsPOSTremoved the optional property 'paymentAccounts/items/parent' from the response with the '200' status

Payments cards

TypeENDPOINTVERBMessage
Breaking/v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}/cardsGETremoved the required property 'cards/items/schemeBrand' from the response with the '200' status
Breaking/v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}/cardsPOSTremoved the required property 'schemeBrand' from the response with the '201' status
Breaking/v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}/cards/{cardId}GETremoved the required property 'schemeBrand' from the response with the '200' status
Breaking/v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}/cards/{cardId}PATCHremoved the required property 'schemeBrand' from the response with the '200' status

Payments integration

TypeENDPOINTVERBMessage
Breaking/v1/spaces/{spaceId}/payments/collect/consentsGETapi path removed without deprecation
Breaking/v1/spaces/{spaceId}/payments/collect/consents/{consentId}GETapi path removed without deprecation
Non-breaking/v1/spaces/{spaceId}/payments/{paymentId}/notificationsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/payments/{paymentId}:authorizationCompleteGETendpoint added
Non-breaking/v1/spaces/{spaceId}/payments/{paymentId}:normalizePOSTendpoint added

Payments paymentaccounts

TypeENDPOINTVERBMessage
Breaking/transaction/v1/spaces/{spaceId}/paymentAccountsGETremoved the optional property 'paymentAccounts/items/parent' from the response with the '200' status
Breaking/transaction/v1/spaces/{spaceId}/paymentAccountsPOSTremoved the optional property 'parent' from the response with the '201' status
Breaking/transaction/v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}GETremoved the optional property 'parent' from the response with the '200' status
Breaking/transaction/v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}PUTremoved the optional property 'parent' from the response with the '200' status
Non-breaking/v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}:authCompleteGETendpoint added
Non-breaking/v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}:consentUpdateGETendpoint added
Non-breaking/transaction/v1/spaces/{spaceId}/settings/paymentAccountsWhitelistGETendpoint added
Non-breaking/transaction/v1/spaces/{spaceId}/settings/paymentAccountsWhitelistPOSTendpoint added
Non-breaking/transaction/v1/spaces/{spaceId}/settings/paymentAccountsWhitelistPUTendpoint added

Payments reconciliation

TypeENDPOINTVERBMessage
Breaking/payments/v1/spaces/{spaceId}/payments/{paymentId}:findProposedDocumentsPOSTremoved 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}/enrichedStatementFilesPOSTapi path removed without deprecation
Breaking/statements/v1/spaces/{spaceId}/enrichedStatementFiles/{statementFileId}:regeneratePOSTapi path removed without deprecation
Breaking/statements/v1/spaces/{spaceId}/movements:enrichGETapi path removed without deprecation
Non-breaking/aggregations/v1/spaces/{spaceId}/aggregationsPOSTadded 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/aggregationsGETendpoint added
Non-breaking/documents/v1/spaces/{spaceId}/documents/{documentId}/aggregationsGETendpoint added
Non-breaking/documents/v1/spaces/{spaceId}/documents/{documentId}:findProposedModifiersPOSTendpoint added
Non-breaking/enrichedMovementsReports/v1/spaces/{spaceId}/enrichedMovementsReports/{statementId}:regeneratePOSTendpoint added
Non-breaking/enrichedMovementsReports/v1/spaces/{spaceId}/enrichedMovementsReports:generatePOSTendpoint added
Non-breaking/enrichedMovementsReports/v1/spaces/{spaceId}/movements:enrichGETendpoint added
Non-breaking/enrichedMovementsReports/v2/spaces/{spaceId}/enrichedMovementsReports:generatePOSTendpoint added
Non-breaking/enrichedMovementsReports/v2/spaces/{spaceId}/movements:enrichPOSTendpoint added
Non-breaking/payments/v1/spaces/{spaceId}/payments/aggregationsGETendpoint added
Non-breaking/payments/v1/spaces/{spaceId}/payments/{paymentId}/aggregationsGETendpoint added
Non-breaking/payments/v1/spaces/{spaceId}/payments/{paymentId}:findProposedDocumentsPOSTadded 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}:initiateAggregationPOSTthe 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/aggregationsGETendpoint added
Non-breaking/payments/v2/spaces/{spaceId}/payments/{paymentId}/aggregationsGETendpoint added
Non-breaking/v1/aggregate/spaces/{spaceId}/payments/{paymentId}POSTthe request property 'documents/items/endToEndIdentification' became optional
Non-breaking/pay/v1/spaces/{spaceId}/counterpartyPaymentInformationGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/counterpartyPaymentInformationPOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/counterpartyPaymentInformation/{counterpartyPaymentInformationId}DELETEendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/counterpartyPaymentInformation/{counterpartyPaymentInformationId}GETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/manualPaymentInformationPOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/manualPaymentInformation/{manualPaymentInformationId}DELETEendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/manualPaymentInformation/{manualPaymentInformationId}GETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentMovementsGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentMovementsPOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentMovements/{paymentMovementId}DELETEendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentMovements/{paymentMovementId}GETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentMovements/{paymentMovementId}PATCHendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentMovements:bulkCreatePOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentRequestsGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentRequestsPOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentRequests/{paymentRequestId}DELETEendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentRequests/{paymentRequestId}GETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentRequests/{paymentRequestId}PATCHendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentTransactionsGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentTransactionsPOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentTransactions/{paymentTransactionId}DELETEendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentTransactions/{paymentTransactionId}PATCHendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentTransactions/{paymentTransactionId}PUTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentTransactions:bulkCreatePOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentTransactions:bulkUpdatePATCHendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentsGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/paymentsPOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}DELETEendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}GETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}PATCHendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}PUTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}/balanceOffsetsGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}/counterpartyPaymentInformationGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}/manualPaymentInformationGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}/paymentInformationGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}/paymentMovementsGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}/paymentRequestsGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}/paymentTransactionsGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}/processingData/spaceExtensions/{extensionNameSpace}/{extensionName}GETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}/processingData/spaceExtensions/{extensionNameSpace}/{extensionName}PATCHendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}/processingData/spaceExtensions/{extensionNameSpace}/{extensionName}PUTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}/thirdPartyPaymentInformationGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments/{paymentId}:jsonpatchPATCHendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments:balanceOffsetsPOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments:bulkCreatePOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments:bulkGetPOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments:bulkUpdatePATCHendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/payments:docToDocPOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/thirdPartyPaymentInformationGETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/thirdPartyPaymentInformationPOSTendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/thirdPartyPaymentInformation/{thirdPartyPaymentInformationId}DELETEendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/thirdPartyPaymentInformation/{thirdPartyPaymentInformationId}GETendpoint added
Non-breaking/pay/v1/spaces/{spaceId}/thirdPartyPaymentInformation/{thirdPartyPaymentInformationId}PATCHendpoint added

Payments todo

TypeENDPOINTVERBMessage
Breaking/v1/callbacks/paymentDue/messagesPOSTthe 'resourceId' request property type/format changed from 'string'/'uuid' to 'string'/''
Breaking/v1/todoActionsPOSTremoved the media type '/' for the response with the status '200'
Non-breaking/v1/callbacks/paymentDue:update/messagesPOSTapi operation id 'updatePaymentDueListenerCallback' removed and replaced with 'updatePaymentDueCallback'
Non-breaking/v1/callbacks/spaces/paymentDue:activatePOSTapi operation id 'paymentDueActivatedCallback' removed and replaced with 'activatePaymentDueCallback'
Non-breaking/v1/callbacks/spaces/paymentDue:deactivatePOSTapi operation id 'paymentDueDeactivatedCallback' removed and replaced with 'deactivatePaymentDueCallback'
Non-breaking/v1/todoActionsPOSTadded 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

TypeENDPOINTVERBMessage
Breaking/v1/assets/{asset}GETremoved the media type '/' for the response with the status '200'
Breaking/v1/assets/{asset}POSTremoved the media type '/' for the response with the status '200'
Non-breaking/v1/assets/{asset}GETthe 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}POSTthe 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/representationsPOSTendpoint added
Non-breaking/v1/representations/{path}DELETEendpoint added
Non-breaking/v1/representations/{path}GETendpoint added
Non-breaking/v1/representations/{path}PUTendpoint added

Platform billing

TypeENDPOINTVERBMessage
Non-breaking/api/v1/tenants/{tenant_id}/coupons/promo_code/{promo_code}/{language}GETthe 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_allowedGETthe 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_usagePUTthe 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}/customersPOSTthe 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_termGETthe 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_existsGETthe 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_customerGETthe 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_consentPOSTthe 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_trialGETthe 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_reportGETthe 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}/consentsPOSTthe 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}/consumePUTthe 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}/couponsPOSTthe 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_remainingGETthe 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_purchasePUTendpoint added
Non-breaking/api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_bundle_usage_totalsPOSTthe 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_subscriptionsGETthe 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_usagesGETthe 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_historyGETthe 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_detailsGETthe 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_purchasesGETthe 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_invoicesGETthe 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_detailsGETthe 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_subscriptionsGETthe 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_dataGETthe 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_discountGETendpoint added
Non-breaking/api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_future_invoiceGETthe 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_totalsPOSTthe 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_invoicesGETthe 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_detailsGETthe 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_clientsGETendpoint added
Non-breaking/api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_plans_for_customerGETthe 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_clientsGETendpoint added
Non-breaking/api/v1/tenants/{tenant_id}/customers/{customer_id}/fetch_plans_infoGETthe 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_detailsGETthe 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_featureGETthe 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_featuresPOSTthe 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_customerGETthe 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_consentsGETthe 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_consentPUTthe 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_consentGETthe endpoint scheme security 'oauth2' was added to the API
Non-breaking/api/v1/tenants/{tenant_id}/customers/{id}PUTthe 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_paymentGETthe endpoint scheme security 'oauth2' was added to the API
Non-breaking/api/v1/tenants/{tenant_id}/orders/cancel_allPUTthe 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_orderPUTthe 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/bulkPOSTthe 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_orderPUTthe 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_purchasePUTthe 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_orderPUTthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'bearer_jwt' was removed from the API

Platform branding

TypeENDPOINTVERBMessage
Non-breaking/v1/spaces/{spaceId}/brandingGETthe 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}DELETEthe 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}POSTthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'branding_service' was removed from the API

Platform email

TypeENDPOINTVERBMessage
Breaking/v1/feedback/email/mailgunPOSTthe 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/emailsPOSTthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'email_service' was removed from the API

Platform event

TypeENDPOINTVERBMessage
Non-breaking/v1/entities/{entityId}/eventsGETthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API
Non-breaking/v1/entities/{entityId}/eventsPOSTthe 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:groupingGETthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API
Non-breaking/v1/spaces/{spaceId}/eventsGETthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API
Non-breaking/v1/spaces/{spaceId}/eventsPOSTthe 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:groupingGETthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API
Non-breaking/v1/{ownerId}/eventsGETthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API
Non-breaking/v1/{ownerId}/eventsPOSTthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API
Non-breaking/v1/{ownerId}/events:groupingGETthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'eventStoreService' was removed from the API

Platform extension mgmt

TypeENDPOINTVERBMessage
Breaking/v1/applicationsGETremoved 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/applicationsPOSTapi removed without deprecation
Breaking/v1/applications/{applicationId}GETremoved 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}PATCHremoved 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}/locationsPOSTrequest property 'status' was restricted to a list of enum values
Breaking/v1/applications/{applicationId}/spaceTypesGETadded 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}/spaceTypesPOSTrequest 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}/versionsGETadded the new 'DRAFT' enum value to the 'versions/items/status' response property for the response status '200'
Breaking/v1/applications/{applicationId}/versionsPOSTadded the new 'DRAFT' enum value to the 'status' response property for the response status '201'
Breaking/v1/applications/{applicationId}/versions/latestGETadded the new 'DRAFT' enum value to the 'status' response property for the response status '200'
Breaking/v1/applications/{applicationId}/versions/{appVersionId}GETadded the new 'DRAFT' enum value to the 'status' response property for the response status '200'
Breaking/v1/applications/{applicationId}/versions/{appVersionId}PATCHadded the new 'DRAFT' enum value to the 'status' response property for the response status '200'
Breaking/v1/categoriesPOSTapi removed without deprecation
Breaking/v1/categories/{categoryId}DELETEapi path removed without deprecation
Breaking/v1/categories/{categoryId}GETapi path removed without deprecation
Breaking/v1/categories/{categoryId}PATCHapi path removed without deprecation
Breaking/v1/categories/{categoryId}/subcategoriesPOSTapi removed without deprecation
Breaking/v1/categories/{categoryId}/subcategories/{subCategoryId}DELETEapi path removed without deprecation
Breaking/v1/categories/{categoryId}/subcategories/{subCategoryId}GETapi path removed without deprecation
Breaking/v1/categories/{categoryId}/subcategories/{subCategoryId}PATCHapi path removed without deprecation
Non-breaking/v1/applicationsGETthe 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}DELETEthe 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}GETthe 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}PATCHthe 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}/brandsDELETEthe 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}/brandsGETthe 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}/brandsPOSTthe 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}DELETEthe 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}/categoriesDELETEthe 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}/categoriesGETthe 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}/categoriesPOSTthe 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}DELETEthe 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}/languagesDELETEthe 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}/languagesGETthe 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}/languagesPOSTthe 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}DELETEthe 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}PATCHthe 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}/locationsDELETEthe 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}/locationsGETthe 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}/locationsPOSTthe 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}DELETEthe 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}PATCHendpoint added
Non-breaking/v1/applications/{applicationId}/logoPUTthe 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}/mediasDELETEthe 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}/mediasGETthe 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}/mediasPOSTthe 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}DELETEthe 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}PATCHendpoint added
Non-breaking/v1/applications/{applicationId}/permissionsGETthe 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}/permissionsPOSTthe 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}DELETEthe 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}/spaceTypesDELETEthe 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}/spaceTypesGETthe 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}/spaceTypesPOSTthe 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}DELETEthe 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}/versionsGETthe 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}/versionsPOSTthe 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/latestGETthe 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}DELETEthe 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}GETthe 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}PATCHthe 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}:markAsInvalidPOSTthe 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}:markAsValidPOSTendpoint added
Non-breaking/v1/applications/{applicationId}:approvePOSTthe 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}:markForDeletionPOSTthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API
Non-breaking/v1/applications:getIdByNameGETthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API
Non-breaking/v2/applicationsPOSTendpoint added
Non-breaking/v2/applications/{applicationId}PATCHendpoint added
Non-breaking/v2/applications/{applicationId}/infoLocalizationsDELETEendpoint added
Non-breaking/v2/applications/{applicationId}/infoLocalizationsGETendpoint added
Non-breaking/v2/applications/{applicationId}/infoLocalizationsPOSTendpoint added
Non-breaking/v2/applications/{applicationId}/infoLocalizations/{id}DELETEendpoint added
Non-breaking/v2/applications/{applicationId}/infoLocalizations/{id}PATCHendpoint added
Non-breaking/v2/applications:extensionsChangedFailuresGETendpoint added
Non-breaking/v2/categoriesGETendpoint added
Non-breaking/v2/categoriesPOSTendpoint added
Non-breaking/v2/categories/{categoryId}DELETEendpoint added
Non-breaking/v2/categories/{categoryId}GETendpoint added
Non-breaking/v2/categories/{categoryId}PATCHendpoint added
Non-breaking/v2/categories/{categoryId}/subcategoriesPOSTendpoint added
Non-breaking/v2/categories/{categoryId}/subcategories/{subCategoryId}DELETEendpoint added
Non-breaking/v2/categories/{categoryId}/subcategories/{subCategoryId}PATCHendpoint added

Platform message

TypeENDPOINTVERBMessage
Breaking/v1/messageAuthorizers/permission/authorizeMessagePOSTthe '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/authorizeMessagePOSTthe '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/messagesPOSTremoved 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/sessionsPOSTthe '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}/eventsGETfor the 'path' request parameter 'sessionId', the maxLength was set to '256'
Breaking/v1/sessions/{sessionId}/subscriptionsPOSTthe '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}DELETEfor 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/authorizeMessagePOSTapi 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/authorizeMessagePOSTapi 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/messagesPOSTapi 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/messageAuthorizerFiltersPOSTendpoint added
Non-breaking/v2/messageAuthorizers/subject/messageAuthorizerFiltersPOSTendpoint added
Non-breaking/v2/messages:sendPOSTendpoint added
Non-breaking/v1/eventSourcesPOSTendpoint added
Non-breaking/v1/eventSources/{sourceId}/subscriptionsPOSTendpoint added
Non-breaking/v1/eventSources/{sourceId}/subscriptions/{subscriptionId}DELETEendpoint added
Non-breaking/v1/eventSources/{sourceId}:receiveEventsGETendpoint added
Non-breaking/v1/sessionsPOSTapi 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}/eventsGETapi tag 'channel-service' added api tag 'channel-api' removed added the new optional 'cookie' request parameter 'btxSession'
Non-breaking/v1/sessions/{sessionId}/subscriptionsPOSTapi 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}DELETEapi 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

TypeENDPOINTVERBMessage
Non-breaking/v1/notificationsPOSTthe 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

TypeENDPOINTVERBMessage
Breaking/api/v1/extensionPointsPOSTthe request property 'version' became required
Breaking/api/v1/extensionPoints/{extensionPointId}PUTthe request property 'version' became required
Breaking/api/v1/extensionPoints/{extensionPointId}:reAuthorizePOSTremoved the success response with the status '204'
Non-breaking/api/v1/extensionPointsGETapi tag 'extension-point' added api tag 'extension-point-controller' removed
Non-breaking/api/v1/extensionPointsPOSTapi tag 'extension-point' added api tag 'extension-point-controller' removed
Non-breaking/api/v1/extensionPoints/{extensionPointId}DELETEapi tag 'extension-point' added api tag 'extension-point-controller' removed
Non-breaking/api/v1/extensionPoints/{extensionPointId}GETapi tag 'extension-point' added api tag 'extension-point-controller' removed
Non-breaking/api/v1/extensionPoints/{extensionPointId}PATCHapi tag 'extension-point' added api tag 'extension-point-controller' removed
Non-breaking/api/v1/extensionPoints/{extensionPointId}PUTapi tag 'extension-point' added api tag 'extension-point-controller' removed
Non-breaking/api/v1/extensionPoints/{extensionPointId}/extensionsGETapi tag 'extension' added api tag 'extension-controller' removed
Non-breaking/api/v1/extensionPoints/{extensionPointId}/extensionsPOSTapi tag 'extension' added api tag 'extension-controller' removed
Non-breaking/api/v1/extensionPoints/{extensionPointId}/extensions/{extensionId}DELETEapi tag 'extension' added api tag 'extension-controller' removed
Non-breaking/api/v1/extensionPoints/{extensionPointId}/extensions/{extensionId}GETapi tag 'extension' added api tag 'extension-controller' removed
Non-breaking/api/v1/extensionPoints/{extensionPointId}:reAuthorizePOSTapi tag 'extension-point' added api tag 'extension-point-controller' removed
Non-breaking/v2/pluginInterfacesGETendpoint added
Non-breaking/v2/pluginInterfacesPOSTendpoint added
Non-breaking/v2/pluginInterfaces/{pluginInterfaceId}DELETEendpoint added
Non-breaking/v2/pluginInterfaces/{pluginInterfaceId}GETendpoint added
Non-breaking/v2/pluginInterfaces/{pluginInterfaceId}PATCHendpoint added
Non-breaking/v2/pluginInterfaces/{pluginInterfaceId}PUTendpoint added
Non-breaking/v2/pluginInterfaces/{pluginInterfaceId}/pluginsGETendpoint added
Non-breaking/v2/pluginInterfaces/{pluginInterfaceId}/pluginsPOSTendpoint added
Non-breaking/v2/pluginInterfaces/{pluginInterfaceId}/plugins/{pluginId}DELETEendpoint added
Non-breaking/v2/pluginInterfaces/{pluginInterfaceId}/plugins/{pluginId}GETendpoint added
Non-breaking/v2/pluginInterfaces/{pluginInterfaceId}:reAuthorizePOSTendpoint added

Platform pushnotification

TypeENDPOINTVERBMessage
Non-breaking/v1/pushnotificationsPOSTthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'pushnotification_service' was removed from the API

Platform sms

TypeENDPOINTVERBMessage
Non-breaking/v1/smsesPOSTthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'sms_service' was removed from the API

Platform todo

TypeENDPOINTVERBMessage
Breaking/v1/plugins/todoTypeAuthorizer/authorizePOSTapi path removed without deprecation
Breaking/v1/spaces/{spaceId}/todoItemsGETremoved 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}/todoItemsPOSTremoved 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}GETremoved 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}PUTremoved 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/authorizePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/todoItemsGETthe 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}/todoItemsPOSTthe 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}DELETEthe 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}GETthe 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}PUTthe 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/authorizePOSTendpoint added

Product catalog

TypeENDPOINTVERBMessage
Breaking/v1/spaces/{spaceId}/productCatalogs/{catalogId}/productsPOSTrequest 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}PATCHrequest 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}/productCatalogsGETthe 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}/productCatalogsPOSTthe 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}DELETEthe 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}GETthe 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}PATCHthe 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}/productsDELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/productCatalogs/{catalogId}/productsGETthe 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}/productsPOSTthe 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}DELETEthe 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}GETthe 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}PATCHthe 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:movePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/productsGETendpoint added

Service Store - 1.0.0 vs. 1.0.0

TypeENDPOINTVERBMessage
Breaking/v1/applicationsGETapi path removed without deprecation
Breaking/v1/applications/{applicationId}/dependenciesGETremoved 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}/detailsGETapi path removed without deprecation
Breaking/v1/applications:getTranslationsByLanguagePOSTapi path removed without deprecation
Breaking/v1/applications:infoPOSTapi path removed without deprecation
Non-breaking/v1/applications/{applicationId}/dependenciesGETthe 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}:addToSpacePOSTthe 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}:removeFromSpacePOSTthe 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}:upgradeOnSpacePOSTthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'service_store' was removed from the API
Non-breaking/v2/applicationsGETendpoint added
Non-breaking/v2/applications/{applicationId}GETendpoint added
Non-breaking/v2/applications:getApplicationsByIdsPOSTendpoint added
Non-breaking/v2/applications:resetSpacePOSTendpoint added

Tax calculation

TypeENDPOINTVERBMessage
Breaking/v1/taxCallPOSTthe '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}/taxCallPOSTendpoint added
Non-breaking/v1/taxCallPOSTapi 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

TypeENDPOINTVERBMessage
Breaking/v1/configs/{configId}/diffTransactionMemosGETapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemosPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroupsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroupsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/disabledTerritoryRulesGETapi path removed without deprecation
Breaking/v1/configs/{configId}/disabledTerritoryRulesPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/disabledTerritoryRules/{ruleId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/fieldMappingGroupsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/fieldMappingGroupsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/fieldMappingGroups/{fieldMappingGroupId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/fieldMappingGroups/{fieldMappingGroupId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/fieldMappingGroups/{fieldMappingGroupId}/itemsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/fieldMappingGroups/{fieldMappingGroupId}/itemsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/fieldMappingGroups/{fieldMappingGroupId}/items/{itemId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/fieldMappingGroups/{fieldMappingGroupId}/items/{itemId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRulesGETapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRulesPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}/instructionGroupsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}/instructionGroupsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordingsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordingsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroupsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroupsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/lookupTablesGETapi path removed without deprecation
Breaking/v1/configs/{configId}/lookupTablesPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/lookupTables/{lookupTableId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/lookupTables/{lookupTableId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/lookupTables/{lookupTableId}/itemsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/lookupTables/{lookupTableId}/itemsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/lookupTables/{lookupTableId}/items/{itemId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/lookupTables/{lookupTableId}/items/{itemId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRulesGETapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRulesPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}/instructionGroupsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}/instructionGroupsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappingsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappingsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroupsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroupsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/sourcingRulesGETapi path removed without deprecation
Breaking/v1/configs/{configId}/sourcingRulesPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/sourcingRules/{sourcingRuleId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/sourcingRules/{sourcingRuleId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/sourcingRules/{sourcingRuleId}/itemsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/sourcingRules/{sourcingRuleId}/itemsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/sourcingRules/{sourcingRuleId}/items/{itemId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/sourcingRules/{sourcingRuleId}/items/{itemId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCallStatisticsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCallStatisticsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodesGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodesPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroupsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroupsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegistersGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegistersPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}GETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}/productsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategoriesGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategoriesPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/productsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/productsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}/subProductsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}/subProductsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProfilesGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxProfiles/{taxProfileTemplateId}GETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemosGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemosPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroupsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroupsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{sourceTerritoryId}/copyAllTaxProfilesTo/{destinationTerritoryId}POSTapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{sourceTerritoryId}/taxProfiles/{taxProfileId}/copyTaxProfileTo/{destinationTerritoryId}POSTapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxDeductionLimitationsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxDeductionLimitationsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxDeductionLimitations/{taxDeductionLimitationId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxDeductionLimitations/{taxDeductionLimitationId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProductTaxRateMappingsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProductTaxRateMappingsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProductTaxRateMappings/{taxProductTaxRateMappingId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProductTaxRateMappings/{taxProductTaxRateMappingId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfileCategories/{taxProfileCategoryId}/taxProfilesGETapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfilesGETapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfilesPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}GETapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroupsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroupsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRulesGETapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRulesPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}/instructionGroupsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}/instructionGroupsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructionsGETapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructionsPOSTapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEapi path removed without deprecation
Breaking/v1/configs/{configId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHapi path removed without deprecation
Breaking/v1/diffTransactionMemosGETfor 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}/entityInstructionsGETthe '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}/entityInstructionsPOSTthe '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}PATCHthe '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/inputRulesGETfor 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}/entityInstructionsGETthe '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}/entityInstructionsPOSTthe '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}PATCHthe '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/invoiceWordingsGETfor 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}/entityInstructionsGETthe '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}/entityInstructionsPOSTthe '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}PATCHthe '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/outputRulesGETfor 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}/entityInstructionsGETthe '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}/entityInstructionsPOSTthe '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}PATCHthe '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/taxCodesGETfor 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}/entityInstructionsGETthe '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}/entityInstructionsPOSTthe '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}PATCHthe '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/taxFieldsGETfor 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}PATCHthe request property 'dropdownFieldName' became required
Breaking/v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/productsPOSTthe request property 'serviceType' became required
Breaking/v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}PATCHthe request property 'serviceType' became required
Breaking/v1/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}/subProductsPOSTthe request property 'serviceType' became required
Breaking/v1/taxProfileChapters/{taxProfileChapterId}/conflictFieldsGETapi path removed without deprecation
Breaking/v1/taxProfileChapters/{taxProfileChapterId}/conflictFieldsPOSTapi path removed without deprecation
Breaking/v1/taxProfileChapters/{taxProfileChapterId}/conflictFields/{conflictFieldId}DELETEapi path removed without deprecation
Breaking/v1/taxProfileChapters/{taxProfileChapterId}/conflictFields/{conflictFieldId}PATCHapi path removed without deprecation
Breaking/v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategoriesGETfor the 'path' request parameter 'taxProfileChapterId', the type/format was changed from 'string'/'' to 'string'/'uuid'
Breaking/v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategoriesPOSTfor the 'path' request parameter 'taxProfileChapterId', the type/format was changed from 'string'/'' to 'string'/'uuid'
Breaking/v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}DELETEfor 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}GETfor 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}PATCHfor 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}/entityInstructionsGETthe '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}/entityInstructionsPOSTthe '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}PATCHthe '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}/taxProfileTemplatesPOSTthe request property 'startDate' became required
Breaking/v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}PATCHthe request property 'startDate' became required
Breaking/v1/taxProfileChapters/{taxProfileChapterId}/taxProfileCategories/{taxProfileCategoryId}/taxProfileTemplates/{taxProfileTemplateId}/instructionGroups/{instructionGroupId}/entityInstructionsGETthe '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}/entityInstructionsPOSTthe '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}PATCHthe '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/taxTransactionMemosGETfor 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}/entityInstructionsGETthe '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}/entityInstructionsPOSTthe '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}PATCHthe '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}/taxDeductionLimitationsGETremoved 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}/taxProductTaxRateMappingsGETremoved 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}/taxProfilesGETfor 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}/taxProfilesPOSTthe request property 'startDate' became required
Breaking/v1/territories/{territoryId}/taxProfiles/{taxProfileId}PATCHthe request property 'startDate' became required
Breaking/v1/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructionsGETthe '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}/entityInstructionsPOSTthe '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}PATCHthe '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/territoryRulesGETfor 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}/entityInstructionsGETthe '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}/entityInstructionsPOSTthe '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}PATCHthe '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/transactionMemosGETapi path removed without deprecation
Breaking/v1/transactionMemosPOSTapi path removed without deprecation
Breaking/v1/transactionMemos/{transactionMemoId}DELETEapi path removed without deprecation
Breaking/v1/transactionMemos/{transactionMemoId}PATCHapi path removed without deprecation
Non-breaking/v1/diffTransactionMemosGETthe 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/diffTransactionMemosPOSTthe 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}DELETEthe 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}GETendpoint added
Non-breaking/v1/diffTransactionMemos/{transactionMemoId}PATCHthe 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}/instructionGroupsGETthe 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}/instructionGroupsPOSTthe 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}DELETEthe 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}PATCHthe 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}/entityInstructionsGETthe 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}/entityInstructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}/instructionsGETthe 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}/instructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}:clonePOSTendpoint added
Non-breaking/v1/engineNotesGETthe 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/engineNotesPOSTthe 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}DELETEthe 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}PATCHthe 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}:usageGETendpoint added
Non-breaking/v1/inputRulesGETthe 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/inputRulesPOSTthe 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}DELETEthe 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}GETendpoint added
Non-breaking/v1/inputRules/{ruleId}PATCHthe 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}/instructionGroupsGETthe 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}/instructionGroupsPOSTthe 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}DELETEthe 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}PATCHthe 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}/entityInstructionsGETthe 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}/entityInstructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}/instructionsGETthe 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}/instructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}:clonePOSTendpoint added
Non-breaking/v1/invoiceWordingsGETthe 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/invoiceWordingsPOSTthe 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}DELETEthe 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}GETendpoint added
Non-breaking/v1/invoiceWordings/{invoiceWordingId}PATCHthe 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}/instructionGroupsGETthe 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}/instructionGroupsPOSTthe 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}DELETEthe 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}PATCHthe 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}/entityInstructionsGETthe 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}/entityInstructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}/instructionsGETthe 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}/instructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}:clonePOSTendpoint added
Non-breaking/v1/lookupTablesGETthe 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/lookupTablesPOSTthe 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}DELETEthe 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}PATCHthe 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}/itemsGETthe 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}/itemsPOSTthe 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}DELETEthe 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}PATCHthe 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/mailingsGETthe 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}GETthe 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}/resendPOSTthe 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/outputRulesGETthe 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/outputRulesPOSTthe 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}DELETEthe 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}GETendpoint added
Non-breaking/v1/outputRules/{ruleId}PATCHthe 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}/instructionGroupsGETthe 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}/instructionGroupsPOSTthe 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}DELETEthe 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}PATCHthe 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}/entityInstructionsGETthe 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}/entityInstructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}/instructionsGETthe 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}/instructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}:clonePOSTendpoint added
Non-breaking/v1/sourcingRulesGETthe 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/sourcingRulesPOSTthe 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}DELETEthe 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}GETendpoint added
Non-breaking/v1/sourcingRules/{sourcingRuleId}PATCHthe 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}/itemsGETthe 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}/itemsPOSTthe 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}DELETEthe 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}PATCHthe 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}/diffTransactionMemosGETendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemosPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroupsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroupsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/diffTransactionMemos/{transactionMemoId}:clonePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/disabledTerritoryRulesGETendpoint added
Non-breaking/v1/spaces/{spaceId}/disabledTerritoryRulesPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/disabledTerritoryRules/{ruleId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/disabledTerritoryRules/{ruleId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRulesGETendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRulesPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroupsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroupsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/inputRules/{ruleId}:clonePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordingsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordingsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroupsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroupsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/invoiceWordings/{invoiceWordingId}:clonePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/lookupTablesGETendpoint added
Non-breaking/v1/spaces/{spaceId}/lookupTablesPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/lookupTables/{lookupTableId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/lookupTables/{lookupTableId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/lookupTables/{lookupTableId}/itemsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/lookupTables/{lookupTableId}/itemsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/lookupTables/{lookupTableId}/items/{itemId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/lookupTables/{lookupTableId}/items/{itemId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRulesGETendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRulesPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroupsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroupsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/outputRules/{ruleId}:clonePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappingsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappingsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroupsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroupsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/overrideMappings/{overrideMappingId}:clonePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/products/{productId}/fieldMappingGroupsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/products/{productId}/fieldMappingGroupsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups/{fieldMappingGroupId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups/{fieldMappingGroupId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups/{fieldMappingGroupId}/itemsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups/{fieldMappingGroupId}/itemsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups/{fieldMappingGroupId}/items/{itemId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/products/{productId}/fieldMappingGroups/{fieldMappingGroupId}/items/{itemId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/sourcingRulesGETendpoint added
Non-breaking/v1/spaces/{spaceId}/sourcingRulesPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId}/itemsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId}/itemsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId}/items/{itemId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/sourcingRules/{sourcingRuleId}/items/{itemId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCallStatisticsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCallStatisticsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodesGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodesPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroupsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroupsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/taxCodes/{taxCodeId}:clonePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegistersGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegistersPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}/productsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategoriesGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategoriesPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/productsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/productsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}/subProductsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProductRegisters/{registerId}/taxProductCategories/{taxProductCategoryId}/products/{productId}/subProductsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProfilesGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxProfiles/{taxProfileTemplateId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemosGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemosPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroupsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroupsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/taxTransactionMemos/{transactionMemoId}:clonePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{sourceTerritoryId}/copyAllTaxProfilesTo/{destinationTerritoryId}POSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{sourceTerritoryId}/taxProfiles/{taxProfileId}/copyTaxProfileTo/{destinationTerritoryId}POSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxDeductionLimitationsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxDeductionLimitationsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxDeductionLimitations/{taxDeductionLimitationId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxDeductionLimitations/{taxDeductionLimitationId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProductTaxRateMappingsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProductTaxRateMappingsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProductTaxRateMappings/{taxProductTaxRateMappingId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProductTaxRateMappings/{taxProductTaxRateMappingId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfileCategories/{taxProfileCategoryId}/taxProfilesGETendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfilesGETendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfilesPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroupsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroupsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/territories/{territoryId}/taxProfiles/{taxProfileId}:clonePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRulesGETendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRulesPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroupsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroupsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/entityInstructions/{entityInstructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}/instructionGroups/{instructionGroupId}/instructions/{instructionId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/territoryRules/{ruleId}:clonePOSTendpoint added
Non-breaking/v1/taxCodesGETthe 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/taxCodesPOSTthe 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}DELETEthe 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}GETendpoint added
Non-breaking/v1/taxCodes/{taxCodeId}PATCHthe 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}/instructionGroupsGETthe 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}/instructionGroupsPOSTthe 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}DELETEthe 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}PATCHthe 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}/entityInstructionsGETthe 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}/entityInstructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}/instructionsGETthe 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}/instructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}:clonePOSTendpoint added
Non-breaking/v1/taxFieldsGETthe 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}GETthe 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}PATCHthe 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}/optionsGETthe 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/taxProductRegistersGETthe 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/taxProductRegistersPOSTthe 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}DELETEthe 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}GETthe 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}PATCHthe 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}/productsGETthe 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}/taxProductCategoriesGETthe 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}/taxProductCategoriesPOSTthe 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}DELETEthe 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}PATCHthe 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}/productsGETthe 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}/productsPOSTthe 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}DELETEthe 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}PATCHthe 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}/subProductsGETthe 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}/subProductsPOSTthe 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/taxProfileChaptersGETthe 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/taxProfileChaptersPOSTthe 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}DELETEthe 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}GETthe 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}PATCHthe 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}/instructionGroupsGETthe 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}/instructionGroupsPOSTthe 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}DELETEthe 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}PATCHthe 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}/instructionsGETthe 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}/instructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}/taxProfileCategoriesGETthe 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}/taxProfileCategoriesPOSTthe 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}DELETEthe 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}GETthe 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}PATCHthe 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}/instructionGroupsGETthe 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}/instructionGroupsPOSTthe 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}DELETEthe 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}PATCHthe 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}/entityInstructionsGETthe 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}/entityInstructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}/instructionsGETthe 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}/instructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}/subTaxProfileCategoriesGETthe 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}/subTaxProfileCategoriesPOSTthe 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}/taxProfileTemplatesGETthe 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}/taxProfileTemplatesPOSTthe 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}DELETEthe 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}GETthe 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}PATCHthe 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}/instructionGroupsGETthe 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}/instructionGroupsPOSTthe 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}DELETEthe 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}PATCHthe 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}/entityInstructionsGETthe 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}/entityInstructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}/instructionsGETthe 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}/instructionsPOSTthe 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}DELETEthe 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}PATCHthe 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/taxProfileTemplatesGETthe 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}:isUsedByProfilesGETthe 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/taxProfilesGETthe 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}GETthe 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/taxTransactionMemosGETthe 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/taxTransactionMemosPOSTthe 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}DELETEthe 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}GETendpoint added
Non-breaking/v1/taxTransactionMemos/{transactionMemoId}PATCHthe 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}/instructionGroupsGETthe 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}/instructionGroupsPOSTthe 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}DELETEthe 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}PATCHthe 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}/entityInstructionsGETthe 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}/entityInstructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}/instructionsGETthe 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}/instructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}:clonePOSTendpoint added
Non-breaking/v1/territories/{sourceTerritoryId}/copyAllTaxProfilesTo/{destinationTerritoryId}POSTthe 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}POSTthe 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}/taxDeductionLimitationsGETthe 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}/taxDeductionLimitationsPOSTthe 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}DELETEthe 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}PATCHthe 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}/taxProductTaxRateMappingsGETthe 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}/taxProductTaxRateMappingsPOSTthe 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}DELETEthe 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}PATCHthe 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}/taxProfilesGETthe 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}/taxProfilesGETthe 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}/taxProfilesPOSTthe 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}DELETEthe 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}GETthe 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}PATCHthe 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}/instructionGroupsGETthe 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}/instructionGroupsPOSTthe 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}DELETEthe 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}PATCHthe 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}/entityInstructionsGETthe 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}/entityInstructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}/instructionsGETthe 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}/instructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}:clonePOSTendpoint added
Non-breaking/v1/territoryRulesGETthe 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/territoryRulesPOSTthe 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}DELETEthe 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}GETendpoint added
Non-breaking/v1/territoryRules/{ruleId}PATCHthe 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}/instructionGroupsGETthe 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}/instructionGroupsPOSTthe 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}DELETEthe 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}PATCHthe 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}/entityInstructionsGETthe 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}/entityInstructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}/instructionsGETthe 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}/instructionsPOSTthe 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}DELETEthe 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}PATCHthe 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}:clonePOSTendpoint added
Non-breaking/v1/validateTerritoryDeletion/{territoryId}GETthe 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

TypeENDPOINTVERBMessage
Breaking/v1/countryGroups/{countryGroupId}PATCHfor the 'path' request parameter 'countryGroupId', the type/format was changed from 'string'/'' to 'string'/'uuid'
Breaking/v1/countryGroups/{countryGroupId}/membershipsGETfor the 'path' request parameter 'countryGroupId', the type/format was changed from 'string'/'' to 'string'/'uuid'
Breaking/v1/countryGroups/{countryGroupId}/membershipsPOSTremoved 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}DELETEfor 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}PATCHremoved 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}DELETEfor the 'path' request parameter 'taxRateCategoryId', the type/format was changed from 'string'/'' to 'string'/'uuid'
Breaking/v1/taxRateCategories/{taxRateCategoryId}PATCHfor the 'path' request parameter 'taxRateCategoryId', the type/format was changed from 'string'/'' to 'string'/'uuid'
Breaking/v1/territories/{territoryId}/taxIdTypesGETfor the 'path' request parameter 'territoryId', the type/format was changed from 'string'/'' to 'string'/'uuid'
Breaking/v1/territories/{territoryId}/taxIdTypesPOSTfor the 'path' request parameter 'territoryId', the type/format was changed from 'string'/'' to 'string'/'uuid'
Breaking/v1/territories/{territoryId}/taxIdTypes/{taxIdTypeId}DELETEfor 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}PATCHfor 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}PATCHthe request property 'contentStatus' became required
Non-breaking/v1/countryGroupsGETthe endpoint scheme security 'oauth2' was added to the API api tag 'Country groups' added api tag 'countryGroups' removed
Non-breaking/v1/countryGroupsPOSTthe endpoint scheme security 'oauth2' was added to the API api tag 'Country groups' added api tag 'countryGroups' removed
Non-breaking/v1/countryGroups/{countryGroupId}DELETEthe endpoint scheme security 'oauth2' was added to the API api tag 'Country groups' added api tag 'countryGroups' removed
Non-breaking/v1/countryGroups/{countryGroupId}GETthe endpoint scheme security 'oauth2' was added to the API api tag 'Country groups' added api tag 'countryGroups' removed
Non-breaking/v1/countryGroups/{countryGroupId}PATCHapi tag 'Country groups' added api tag 'countryGroups' removed
Non-breaking/v1/countryGroups/{countryGroupId}/membershipsGETthe endpoint scheme security 'oauth2' was added to the API api tag 'Country group memberships' added api tag 'countryGroupMemberships' removed
Non-breaking/v1/countryGroups/{countryGroupId}/membershipsPOSTthe 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}DELETEthe 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}PATCHthe 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/taxRateCategoriesGETthe endpoint scheme security 'oauth2' was added to the API api tag 'Tax rate categories' added api tag 'taxRateCategories' removed
Non-breaking/v1/taxRateCategoriesPOSTthe endpoint scheme security 'oauth2' was added to the API api tag 'Tax rate categories' added api tag 'taxRateCategories' removed
Non-breaking/v1/taxRateCategories/{taxRateCategoryId}DELETEthe endpoint scheme security 'oauth2' was added to the API api tag 'Tax rate categories' added api tag 'taxRateCategories' removed
Non-breaking/v1/taxRateCategories/{taxRateCategoryId}PATCHthe endpoint scheme security 'oauth2' was added to the API api tag 'Tax rate categories' added api tag 'taxRateCategories' removed
Non-breaking/v1/territoriesGETthe 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/territoriesPOSTthe 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}/taxRatesGETthe endpoint scheme security 'oauth2' was added to the API api tag 'Tax rates' added api tag 'taxRates' removed
Non-breaking/v1/territories/{territoryId}DELETEthe endpoint scheme security 'oauth2' was added to the API api tag 'Territories' added api tag 'territories' removed
Non-breaking/v1/territories/{territoryId}GETthe 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}PATCHthe 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}/subdivisionsGETthe 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}/subdivisionsPOSTthe 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}DELETEthe endpoint scheme security 'oauth2' was added to the API api tag 'Subdivisions' added api tag 'subdivisions' removed
Non-breaking/v1/territories/{territoryId}/subdivisions/{subdivisionId}GETthe 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}PATCHthe 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}/taxIdTypesGETthe 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}/taxIdTypesPOSTthe 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}DELETEthe 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}PATCHthe 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}/taxTypesGETthe 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}/taxTypesPOSTthe 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}DELETEthe 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}PATCHthe 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}/taxRatesGETthe 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}/taxRatesPOSTthe 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}DELETEthe 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}PATCHthe endpoint scheme security 'oauth2' was added to the API api tag 'Tax rates' added api tag 'taxRates' removed
Non-breaking/v1/validateTerritory/{territoryId}GETthe 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/validateTerritoryTaxRateCategoryPOSTapi tag 'taxTypes' removed

Tools support

TypeENDPOINTVERBMessage
Breaking/initializePOSTthe 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/submitPOSTthe 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/initializePOSTadded 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/submitPOSTadded 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

TypeENDPOINTVERBMessage
Breaking/v1/directory/spacesGETdeleted 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/entitiesGETremoved 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}GETremoved 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}/settingsGETapi path removed without deprecation
Breaking/v1/entities/{entityId}/settingsPATCHapi path removed without deprecation
Breaking/v1/entities/{entityId}/spacesGETdeleted 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}/spacesPOSTremoved the enum value 'REFERRAL' of the request property 'segment'
Non-breaking/v1/directory/entitiesGETendpoint added
Non-breaking/v1/directory/paymentAccountsGETendpoint added
Non-breaking/v1/directory/personsGETendpoint added
Non-breaking/v1/entitiesPOSTendpoint added
Non-breaking/v1/entities/{entityId}DELETEendpoint added
Non-breaking/v1/entities/{entityId}PATCHendpoint added
Non-breaking/v1/entities/{entityId}/groupsGETendpoint added
Non-breaking/v1/entities/{entityId}/groups/{groupId}GETendpoint added
Non-breaking/v1/entities/{entityId}/identityMetaDataDELETEendpoint added
Non-breaking/v1/entities/{entityId}/identityMetaDataGETendpoint added
Non-breaking/v1/entities/{entityId}/identityMetaDataPATCHendpoint added
Non-breaking/v1/entities/{entityId}/identityMetaDataPOSTendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccountsGETendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccountsPOSTendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccounts/{paymentAccountId}DELETEendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccounts/{paymentAccountId}GETendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccounts/{paymentAccountId}PUTendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/paymentMetaDataDELETEendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/paymentMetaDataGETendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/paymentMetaDataPATCHendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/paymentMetaDataPOSTendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/permissionsGETendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/permissionsPOSTendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/permissions/{permissionId}DELETEendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccounts/{paymentAccountId}/permissions/{permissionId}:grantPOSTendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccounts/{paymentAccountId}:assignSpacesPOSTendpoint added
Non-breaking/v1/entities/{entityId}/paymentAccounts/{paymentAccountId}:unassignSpacesPOSTendpoint added
Non-breaking/v1/entities/{entityId}/paymentMetaDataDELETEendpoint added
Non-breaking/v1/entities/{entityId}/paymentMetaDataGETendpoint added
Non-breaking/v1/entities/{entityId}/paymentMetaDataPATCHendpoint added
Non-breaking/v1/entities/{entityId}/paymentMetaDataPOSTendpoint added
Non-breaking/v1/entities/{entityId}/permissionsGETthe 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}/permissionsPOSTthe response property 'permissions' became required for the status '201'
Non-breaking/v1/entities/{entityId}/permissions/{permissionId}DELETEthe 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}:grantPOSTendpoint added
Non-breaking/v1/entities/{entityId}/spacesPOSTremoved the 'REFERRAL' enum value from the 'segment' response property for the response status '201'
Non-breaking/v1/entities/{entityId}/taxRegistrations/{taxRegistrationId}:assignSpacesPOSTendpoint added
Non-breaking/v1/entities/{entityId}/taxRegistrations/{taxRegistrationId}:unassignSpacesPOSTendpoint added
Non-breaking/v1/internal/billing/spaces/users:countPOSTendpoint added
Non-breaking/v1/internal/callbacks/billing/plan:update/messagesPOSTendpoint added
Non-breaking/v1/internal/callbacks/servicestore/extension:deleteFromAllSpaces/messagesPOSTendpoint added
Non-breaking/v1/internal/callbacks/servicestore/extension:updateFromAllSpaces/messagesPOSTendpoint added
Non-breaking/v1/internal/entities/{entityId}/paymentAccounts:updateUmaScopesPOSTendpoint added
Non-breaking/v1/internal/entities/{entityId}/spaces:updateUmaScopesPOSTendpoint added
Non-breaking/v1/internal/spaces/{spaceId}/extensions:migrateAccessPOSTendpoint added
Non-breaking/v1/internal/spaces/{spaceId}/extensions:syncServiceAccountPermissionsPOSTendpoint added
Non-breaking/v1/internal/spaces/{spaceId}/partner:setupGroupsPOSTendpoint added
Non-breaking/v1/internal/spaces/{spaceId}/subjects:migratePOSTendpoint added
Non-breaking/v1/internal/spaces/{spaceId}/subjects:migratePersonalPermissionsPOSTendpoint added
Non-breaking/v1/internal/uma/invalidateCachePOSTendpoint added
Non-breaking/v1/internal/uma/resources/{resourceType}:cleanupPOSTendpoint added
Non-breaking/v1/internal/uma/resources:cleanupPOSTendpoint added
Non-breaking/v1/spacesGETendpoint added
Non-breaking/v1/spaces/{spaceId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/billingInfoGETendpoint added
Non-breaking/v1/spaces/{spaceId}/contextGETendpoint added
Non-breaking/v1/spaces/{spaceId}/extensionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/extensionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}PUTendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}/clientsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}/clientsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}/clients/{clientId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}/clients/{clientId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}/clients/{clientId}/settingsPATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}/clients/{clientId}:updateStatusPUTendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}/permissionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}/settingsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}/settingsPATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}:markForDeletionPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}:updateStatusPUTendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions:countGETendpoint added
Non-breaking/v1/spaces/{spaceId}/groupsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/groupsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/groups/{groupId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/groups/{groupId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/groups/{groupId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/groups/{groupId}/rolesGETendpoint added
Non-breaking/v1/spaces/{spaceId}/groups/{groupId}/usersGETendpoint added
Non-breaking/v1/spaces/{spaceId}/groups/{groupId}:assignRolesPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/groups/{groupId}:assignUsersPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/groups/{groupId}:unassignRolesPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/groups/{groupId}:unassignUsersPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/myPermissionTreeGETendpoint added
Non-breaking/v1/spaces/{spaceId}/partnersGETendpoint added
Non-breaking/v1/spaces/{spaceId}/partnersPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/partners/{partnerId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/paymentAccountsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/paymentAccounts/{paymentAccountId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/paymentMetaDataDELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/paymentMetaDataGETendpoint added
Non-breaking/v1/spaces/{spaceId}/paymentMetaDataPATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/paymentMetaDataPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/permissionTreeGETendpoint added
Non-breaking/v1/spaces/{spaceId}/permissionTreePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/permissionTree/{subject}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/permissionTree/{subject}PUTendpoint added
Non-breaking/v1/spaces/{spaceId}/permissionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/permissionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/permissions/{permissionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/permissions/{permissionId}:grantPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/rolesGETendpoint added
Non-breaking/v1/spaces/{spaceId}/rolesPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/roles/{roleId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/roles/{roleId}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/roles/{roleId}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/roles/{roleId}/permissionsPUTendpoint added
Non-breaking/v1/spaces/{spaceId}/settingsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/settingsPATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/spaceContextGETendpoint added
Non-breaking/v1/spaces/{spaceId}/subscriptionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/subscriptionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/subscriptions/{subscriptionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/taxInfoGETendpoint added
Non-breaking/v1/spaces/{spaceId}/userContextGETendpoint added
Non-breaking/v1/spaces/{spaceId}/{subjectType}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/{subjectType}POSTendpoint added
Non-breaking/v1/spaces/{spaceId}/{subjectType}/{subject}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/{subjectType}/{subject}GETendpoint added
Non-breaking/v1/spaces/{spaceId}/{subjectType}/{subject}PATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/{subjectType}/{subject}/groupsGETendpoint added
Non-breaking/v1/spaces/{spaceId}:communicationDataGETendpoint added
Non-breaking/v2/spaces/{spaceId}/permissionTreeGETendpoint added
Non-breaking/business/v1/directory/personsGETendpoint added

Trust identity

TypeENDPOINTVERBMessage
Breaking/v1/process/startPOSTthe '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/authGETendpoint added
Non-breaking/v1/authPOSTendpoint added
Non-breaking/v1/auth/callback/{processInstanceId}GETendpoint added
Non-breaking/v1/auth/tmpPOSTendpoint added
Non-breaking/v1/process/startPOSTapi operation id 'startDemoProcess' removed and replaced with 'startProcess' the endpoint scheme security 'BearerAuth' was removed from the API
Non-breaking/v1/registrationPOSTendpoint added
Non-breaking/v1/registration/startGETendpoint added

Workspace partner

TypeENDPOINTVERBMessage
Breaking/v1/spaces/{spaceId}/clientsGETthe 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}/documentsGETthe 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}GETadded 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}PATCHadded 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}/representationsGETthe 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}/representationsPOSTthe 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}GETthe 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}/documentsPOSTrequest 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/templatePOSTapi path removed without deprecation
Breaking/api/v1/space/{spaceId}/bulk-client/importPOSTapi path removed without deprecation
Breaking/api/v1/space/{spaceId}/extensions/{extensionId}/setting/billingDefaultPATCHapi path removed without deprecation
Non-breaking/v1/internal/callbacks/entitystore/client/extension:create/messagesPOSTendpoint added
Non-breaking/v1/internal/callbacks/entitystore/client/extension:delete/messagesPOSTendpoint added
Non-breaking/v1/internal/callbacks/entitystore/client/extension:update/messagesPOSTendpoint added
Non-breaking/v1/internal/spaces/{spaceId}/extensions:migratePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/clientsGETthe 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}/clientsPOSTthe 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}DELETEthe 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}GETthe 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}PATCHthe 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}/documentsGETthe 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}GETthe 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}PATCHthe 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}/representationsGETthe 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}/representationsPOSTthe 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}DELETEthe 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}GETthe 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}/contentGETthe 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}:getOrCreateRepresentationPOSTthe 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}:jsonpatchPATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/clients/{clientId}/eventsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/clients/{clientId}/extensionsGETendpoint added
Non-breaking/v1/spaces/{spaceId}/clients/{clientId}/extensions/{extensionId}/activatePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/clients/{clientId}/extensions/{extensionId}/deactivatePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/clients/{clientId}/permissionsGETthe 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}/permissionsPOSTthe 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}DELETEthe 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}:deletePartnerLinkPOSTthe 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}/documentsGETendpoint added
Non-breaking/v2/spaces/{spaceId}/clients/{clientId}/documentsPOSTthe 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}DELETEthe 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}GETendpoint added
Non-breaking/v2/spaces/{spaceId}/clients/{clientId}/documents/{documentId}PATCHendpoint added
Non-breaking/v2/spaces/{spaceId}/clients/{clientId}/documents/{documentId}:jsonpatchPATCHendpoint added
Non-breaking/v1/clients/importTemplate:createPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/clients/settings/billingDefaultsPATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/clients:importFromTemplatePOSTendpoint added

Workspace space

TypeENDPOINTVERBMessage
Breaking/v1/spaces/{spaceId}GETdeleted the 'query' request parameter 'include' removed the optional property 'timestamps' from the response with the '200' status
Breaking/v1/spaces/{spaceId}PATCHremoved the enum value 'REFERRAL' of the request property 'segment'
Breaking/v1/spaces/{spaceId}/permissionTree/{subject}PUTremoved 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}/myPermissionTreeGETremoved the optional property 'status' from the response with the '200' status
Breaking/v2/spaces/{spaceId}/permissionTreeGETremoved the optional property 'status' from the response with the '200' status
Breaking/v2/spaces/{spaceId}/permissionTree/{subject}GETremoved the optional property 'status' from the response with the '200' status
Breaking/v2/spaces/{spaceId}/permissionTree/{subject}:addOrRemovePOSTremoved 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/spacesGETremoved the 'REFERRAL' enum value from the 'spaces/items/segment' response property for the response status '200'
Non-breaking/v1/spaces/{spaceId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}GETremoved the 'REFERRAL' enum value from the 'segment' response property for the response status '200'
Non-breaking/v1/spaces/{spaceId}PATCHremoved the 'REFERRAL' enum value from the 'segment' response property for the response status '200'
Non-breaking/v1/spaces/{spaceId}/billingInfoGETendpoint added
Non-breaking/v1/spaces/{spaceId}/extensionsPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}DELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/extensions/{extensionId}PUTendpoint added
Non-breaking/v1/spaces/{spaceId}/myPermissionTreeGETremoved 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}/partnersGETremoved 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}/partnersPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/paymentMetaDataDELETEendpoint added
Non-breaking/v1/spaces/{spaceId}/paymentMetaDataGETendpoint added
Non-breaking/v1/spaces/{spaceId}/paymentMetaDataPATCHendpoint added
Non-breaking/v1/spaces/{spaceId}/paymentMetaDataPOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/permissionTreeGETthe 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}/permissionTreePOSTendpoint added
Non-breaking/v1/spaces/{spaceId}/permissionTree/{subject}GETthe 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}PUTthe 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}/permissionsGETthe security scope 'space_foundation_manage_users' was removed from the endpoint's security scheme 'oauth2'
Non-breaking/v1/spaces/{spaceId}/permissionsPOSTthe security scope 'space_foundation_manage_users' was removed from the endpoint's security scheme 'oauth2'
Non-breaking/v1/spaces/{spaceId}/permissions/{permissionId}DELETEthe 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}:communicationDataGETendpoint added
Non-breaking/v2/spaces/{spaceId}/myPermissionTreeGETremoved 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}/permissionTreeGETremoved 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}/permissionTreePOSTendpoint added
Non-breaking/v2/spaces/{spaceId}/permissionTree/{subject}GETremoved 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}:addOrRemovePOSTremoved 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

TypeENDPOINTVERBMessage
Breaking/v1/users:communicationDataPOSTthe 'subjects/items/' request property type/format changed from 'string'/'' to 'string'/'uuid'
Breaking/business/v1/spaces/{spaceId}/usersGETdeleted the 'query' request parameter 'include'
Non-breaking/v1/preferencesDELETEthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API
Non-breaking/v1/preferencesGETthe endpoint scheme security 'oauth2' was added to the API the endpoint scheme security 'user_store' was removed from the API
Non-breaking/v1/preferencesPUTapi 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}DELETEthe 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}GETapi 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}PUTapi 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}DELETEthe 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}GETapi 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}PUTapi 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/tokensGETendpoint added
Non-breaking/v1/tokens/{deviceId}/{appId}PUTendpoint added
Non-breaking/v1/usersPOSTthe 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:communicationDataPOSTthe 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:infoPOSTthe 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}/usersPOSTendpoint added