Changelog
Release 2025-04-10
-
Add new properties and enhanced documentation - Added `ExternalId` and `ReferenceId` property documentation in `Part.vb`. - Updated `VehicleId` documentation. - Modified `PartRepository.cs` to use `part.VehicleId.Value` for null safety in LINQ-queries. - Expanded `Action` field descriptions in `Quickstart.cshtml` to include more operation types.
Release 2024-10-11
- Added a track and trace endpoint to add and update information under the track and trace endpoint
Release 2024-10-11
- Updated webhook endpoint
Release 2024-10-11
- Changed documentation for the Order endpoints for clarity
Release 2024-10-09
- Changed ShopPspAuth POST to resolve an issue with the profileId
Release 2024-08-23
- Adding an ActionSupplierId as a non-resller is now optional, and will be autofilled if not added.
- Changed ShopOrderByTimestamp route to prevent route errors. See ShopOrderByTimestamp for more information.
Release 2024-08-23
- Added the SupplierLocationDeposit endpoint to control the vat in different locations. See SupplierLocationDeposit for more information
- Added ShopOrderByTimestamp function to the Order endpoint so orders orders can be retrieved between timestamps. See Order for more information
- Fix for the payment endpoint not correctly submitting data. See PaymentMethodFee for more information
Release 2024-08-01
- Added the Order endpoint to retrieve orders. See Order for more information
-
Capitalisation changes for the Photo endpoints
/api/photo/{part} → /api/Photo/Part/id}
/api/photo/vehicle/{id} → /api/Photo/Vehicle/{id} -
Capitalisation changes for the ShippingCostPartCountry endpoint
/api/ShippingCostPartCountry/{partid}/{countryid} → /api/ShippingCostPartCountry/{partId}/{countryId}
Release 2024-07-11
- Added the Order endpoint to retrieve orders. See Order for more information
Release 2024-06-20
- Part POST field "VehicleId" will now be validated with cars in inventory. See Part
Release 2024-03-06
- Added the ShopDepositVatSetting endpoint to manage the deposit per country for a supplier. See ShopDepositVatSetting for more information
- Added the ShopGeneralVatSetting endpoint to manage the supplier's shop deposit settings. See ShopGeneralVatSetting for more information
- Resolved a bug in SupplierLocation where the email adress could not be changed. See SupplierLocation
Release 2024-01-25
- Added PaymentMethodFee endpoint to manage the payment method (fees) for a supplier. see PaymentMethodFee for more information
- Added ShopPreferences to manage the supplier's shop settings. See ShopPreferences for more information
- Removed (/api/ShippingCostPartCountryType/{groupid}/{partid}/{countryType} from ShippingCostPartCountryType
- The POST within ShippingCostPartCountryType now throws specific exceptions if duplicates are detected.
- ShippingCarrier now uses a container list, refer to ShippingCarrier for an example.
- ShippingCarrier now uses a container list, refer to ShippingCostPartCountryType for an example.
Release 2023-12-13
- Added ShippingCarrier endpoint to control the available carriers See SwaggerUI for more information
- Added returns documenttype to the document endpoint
Release 2023-11-10
- Added a range check (0-34) on the PhotoData.PhotoId field.
- Added a check to skip multiple photo's being queued with the same PhotoId in a single call.
- Updated the Quickstart guide Photo section.
Release 2023-10-20
- Part.ReferenceId is now a required field.
Release 2023-10-18
-
The Photo GET method will be removed in a future update, and has been split into two separate calls:
api/photo/part/{id}
api/photo/vehicle/{id}
Please see SwaggerUI for more information.
Release 2023-04-14
- Added the ReferenceId field (String, nullable, Max 25 chars) to Parts.
When filled, this will be displayed on the detail page as the 'InternetID.' - Added additional error checking/reporting in the photo upload process.
Release 2023-03-07
- The Callback object is modified, it now has the extra field: "PhotoId": Short or Null.
This will only be filled with the PhotoId on a PhotoUpdate callback.
Release 2023-02-03
- Fixed a small internal issue with Part processing.
Release 2023-01-20
- Added the SupplierLocation endpoint to allow the update of supplier information.
Release 2022-11-18
- Removed the lists of Partnumbers, EngineCodes and GearboxCodes from the Part class. These are now to be set as (universal) properties.
- Removed MaximumLength from PartProperties, and added RegEx, ValueCount and IsUniversal.
- Extended the UpdateResult and Webhook class with a list of warnings and errors for more details on the operations.
- Fixed a bug when adding a new Part.
Release 2022-11-02
- Enabled the ShippingCost endpoints and updated the Quickstart guide.
Release 2022-10-25
- Fixed various validation issues.
- Increased ExternalId internal storage to support 50 chars.
- Bugfixes in part update and delete.
- Various fixes and better feedback.
Release 2022-09-06
- Added the Photo and PhotoDisplayOrder controllers. You can now upload photo's to objects when they are processed.
- Completed the callbacks to fire when a product or photo is processed.
- Added the ExternalMapping controller to get mapped data and URL's of the requested products.
First release 2022-04-01
- Initial release.