GEN API Changes
Warning
Some API changes are not backward compatible
Breaking Changes
| Path | Description |
|---|---|
POST /Modules/GEN/Sites/ContactEmails |
Changed Email property to be required |
POST /Modules/GEN/Sites/ContactEmails/Batch |
Changed Email property to be required |
Changelog
A more detailed breakdown for the individual changes can be viewed here
==========================================================================
== API CHANGE LOG ==
==========================================================================
On Key GEN API Specification
--------------------------------------------------------------------------
-- What's New --
--------------------------------------------------------------------------
- GET /Modules/GEN/Suppliers/ContactAddresses/{id}
- DELETE /Modules/GEN/Suppliers/ContactAddresses/{id}
- PATCH /Modules/GEN/Suppliers/ContactAddresses/{id}
- GET /Modules/GEN/Suppliers/ContactAddresses
- POST /Modules/GEN/Suppliers/ContactAddresses
- GET /Modules/GEN/Suppliers/{supplierId}/ContactAddresses
- GET /Modules/GEN/Suppliers/ContactAddresses/Lookups/LookupSupplierContactAddressAddressType
- GET /Modules/GEN/Suppliers/ContactAddresses/Lookups/LookupSupplierContactAddressInsertPermissionTree
- GET /Modules/GEN/Suppliers/ContactAddresses/Lookups/LookupSupplierContactAddressSupplier
- GET /Modules/GEN/Suppliers/ContactAddresses/Batch/{ids}
- POST /Modules/GEN/Suppliers/ContactAddresses/Batch
- DELETE /Modules/GEN/Suppliers/ContactAddresses/Batch
- PATCH /Modules/GEN/Suppliers/ContactAddresses/Batch
- PATCH /Modules/GEN/Suppliers/ContactAddresses/{id}/Active
- PATCH /Modules/GEN/Suppliers/ContactAddresses/Batch/Active
- GET /Modules/GEN/Suppliers/ContactEmails/{id}
- DELETE /Modules/GEN/Suppliers/ContactEmails/{id}
- PATCH /Modules/GEN/Suppliers/ContactEmails/{id}
- GET /Modules/GEN/Suppliers/ContactEmails
- POST /Modules/GEN/Suppliers/ContactEmails
- GET /Modules/GEN/Suppliers/{supplierId}/ContactEmails
- GET /Modules/GEN/Suppliers/ContactEmails/Lookups/LookupSupplierContactEmailEmailType
- GET /Modules/GEN/Suppliers/ContactEmails/Lookups/LookupSupplierContactEmailInsertPermissionTree
- GET /Modules/GEN/Suppliers/ContactEmails/Lookups/LookupSupplierContactEmailSupplier
- GET /Modules/GEN/Suppliers/ContactEmails/Batch/{ids}
- POST /Modules/GEN/Suppliers/ContactEmails/Batch
- DELETE /Modules/GEN/Suppliers/ContactEmails/Batch
- PATCH /Modules/GEN/Suppliers/ContactEmails/Batch
- PATCH /Modules/GEN/Suppliers/ContactEmails/{id}/Active
- PATCH /Modules/GEN/Suppliers/ContactEmails/Batch/Active
- GET /Modules/GEN/Suppliers/ContactPhoneNumbers/{id}
- DELETE /Modules/GEN/Suppliers/ContactPhoneNumbers/{id}
- PATCH /Modules/GEN/Suppliers/ContactPhoneNumbers/{id}
- GET /Modules/GEN/Suppliers/ContactPhoneNumbers
- POST /Modules/GEN/Suppliers/ContactPhoneNumbers
- GET /Modules/GEN/Suppliers/{supplierId}/ContactPhoneNumbers
- GET /Modules/GEN/Suppliers/ContactPhoneNumbers/Lookups/LookupSupplierContactPhoneNumberInsertPermissionTree
- GET /Modules/GEN/Suppliers/ContactPhoneNumbers/Lookups/LookupSupplierContactPhoneNumberPhoneNumberType
- GET /Modules/GEN/Suppliers/ContactPhoneNumbers/Lookups/LookupSupplierContactPhoneNumberSupplier
- GET /Modules/GEN/Suppliers/ContactPhoneNumbers/Batch/{ids}
- POST /Modules/GEN/Suppliers/ContactPhoneNumbers/Batch
- DELETE /Modules/GEN/Suppliers/ContactPhoneNumbers/Batch
- PATCH /Modules/GEN/Suppliers/ContactPhoneNumbers/Batch
- PATCH /Modules/GEN/Suppliers/ContactPhoneNumbers/{id}/Active
- PATCH /Modules/GEN/Suppliers/ContactPhoneNumbers/Batch/Active
- GET /Modules/GEN/Suppliers/FileAttachments/{id}/Download
- GET /Modules/GEN/Suppliers/FileAttachments/{id}
- DELETE /Modules/GEN/Suppliers/FileAttachments/{id}
- PATCH /Modules/GEN/Suppliers/FileAttachments/{id}
- GET /Modules/GEN/Suppliers/{id}/FileAttachments
- GET /Modules/GEN/Suppliers/FileAttachments
- POST /Modules/GEN/Suppliers/FileAttachments/Upload
- PUT /Modules/GEN/Suppliers/FileAttachments/{id}/Upload
- GET /Modules/GEN/Suppliers/FileAttachments/Batch/{ids}
- GET /Modules/GEN/Suppliers/FileAttachments/{id}/ContentHistory
- POST /Modules/GEN/Suppliers/FileAttachments/Upload/Batch
- DELETE /Modules/GEN/Suppliers/FileAttachments/Batch
- PATCH /Modules/GEN/Suppliers/FileAttachments/Batch
- GET /Modules/GEN/Suppliers/Resources/{id}
- DELETE /Modules/GEN/Suppliers/Resources/{id}
- PATCH /Modules/GEN/Suppliers/Resources/{id}
- GET /Modules/GEN/Suppliers/Resources
- POST /Modules/GEN/Suppliers/Resources
- GET /Modules/GEN/Suppliers/{supplierId}/Resources
- GET /Modules/GEN/Suppliers/Resources/Lookups/LookupSupplierResourceChangePermissionTree
- GET /Modules/GEN/Suppliers/Resources/Lookups/LookupSupplierResourceInsertPermissionTree
- GET /Modules/GEN/Suppliers/Resources/Lookups/LookupSupplierResourceResourceContext
- GET /Modules/GEN/Suppliers/Resources/Lookups/LookupSupplierResourceResource
- GET /Modules/GEN/Suppliers/Resources/Lookups/LookupSupplierResourceSupplier
- GET /Modules/GEN/Suppliers/Resources/Batch/{ids}
- POST /Modules/GEN/Suppliers/Resources/Batch
- DELETE /Modules/GEN/Suppliers/Resources/Batch
- PATCH /Modules/GEN/Suppliers/Resources/Batch
- PATCH /Modules/GEN/Suppliers/Resources/{id}/Active
- PATCH /Modules/GEN/Suppliers/Resources/{id}/PermissionTree
- PATCH /Modules/GEN/Suppliers/Resources/Batch/Active
- PATCH /Modules/GEN/Suppliers/Resources/Batch/PermissionTree
--------------------------------------------------------------------------
-- What's Changed --
--------------------------------------------------------------------------
- POST /Modules/GEN/Sites/ContactEmails
Request:
- Changed application/vnd.onkey.entity+json
Schema: Broken compatibility
- POST /Modules/GEN/Sites/ContactEmails/Batch
Request:
- Changed application/vnd.onkey.entitycollection+json
Schema: Broken compatibility
- POST /Modules/GEN/Suppliers
Request:
- Changed application/vnd.onkey.entity+json
Schema: Backward compatible
- POST /Modules/GEN/Suppliers/Batch
Request:
- Changed application/vnd.onkey.entitycollection+json
Schema: Backward compatible
--------------------------------------------------------------------------
-- Result --
--------------------------------------------------------------------------
API changes broke backward compatibility
--------------------------------------------------------------------------