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.Json
instead ofNewtonsoft.Json
.
UnlikeNewtonsoft.Json
,System.Text.Json
enforces 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
ParentId
andSellerOrganizationId
to the TradeItem model.
Affected models
PaymentProvider - Renamed enum value
- The enum value
RFH_AFTERPAY
has been renamed toRFH_PAY_LATER
Affected enum:
AdditionalService - Added property floricodeVrsPackagingId
- Added new property
floricodeVrsPackagingId
to theAdditionalService
model.
Affected model:
AuctionDate - Property change
- The property
AuctionDate
now returns aDate
instead of aDateTime
.
CreditClaimExpirationDateTime - removed property
- The property CreditClaimExpirationDateTime has been removed from the models
SalesOrder
andSalesOrderVersion
.
Affected models
Contract - TermsAndConditions
- Added new enum
ContractTermsAndConditions
with valuesGENERAL_OF_RFH
andRETAIL
. - Added new property
termsAndConditions
(containing enumContractTermsAndConditions
) to the modelsContract
,AddContract
,AddContractVersion
andEditContract
.
Affected enums:
Affected models:
PDF shown as response type in Swagger
- Endpoints that return a PDF file now lists
application/pdf
as 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 13 days ago