Release notes - Customers API
This page will show the changes made in the customers API version 2025v1.
JSON library change
- JSON serialization and deserialization now use
System.Text.Jsoninstead ofNewtonsoft.Json.
UnlikeNewtonsoft.Json,System.Text.Jsonenforces stricter validation when deserializing invalid JSON.
To avoid issues, ensure that the JSON you send is valid before deploying to production.
503 Error messages
- Added a 503 error message to the responses of all endpoints.
PurchaseOrders - Removed enum values from ActionRequired
- The following values have been removed from the ActionRequired enum:
NONE,DIFFERENT_CARRIER_SETTING,DIFFERENT_SUPPLIER
Affected enums:
TradeItems - New properties
- Added new properties
ParentIdandSellerOrganizationIdto the TradeItem model.
Affected models
PaymentProvider - Renamed enum value
- The enum value
RFH_AFTERPAYhas been renamed toRFH_PAY_LATER
Affected enum:
AdditionalService - Added property floricodeVrsPackagingId
- Added new property
floricodeVrsPackagingIdto theAdditionalServicemodel.
Affected model:
AuctionDate - Property change
- The property
AuctionDatenow returns aDateinstead of aDateTime.
CreditClaimExpirationDateTime - removed property
- The property CreditClaimExpirationDateTime has been removed from the models
SalesOrderandSalesOrderVersion.
Affected models
Contract - TermsAndConditions
- Added new enum
ContractTermsAndConditionswith valuesGENERAL_OF_RFHandRETAIL. - Added new property
termsAndConditions(containing enumContractTermsAndConditions) to the modelsContract,AddContract,AddContractVersionandEditContract.
Affected enums:
Affected models:
PDF shown as response type in Swagger
- Endpoints that return a PDF file now lists
application/pdfas Response content type on the Swagger page.
Update 18/4/2025
ContractPeriodKind - Extended enum
The ContractPeriodKind enum has been extended with the value DAY
Updated 6 months ago
