diff --git a/14/umbraco-cms/fundamentals/setup/upgrading/version-specific/README.md b/14/umbraco-cms/fundamentals/setup/upgrading/version-specific/README.md index 90d1dd9eb0c..94de1f3dc83 100644 --- a/14/umbraco-cms/fundamentals/setup/upgrading/version-specific/README.md +++ b/14/umbraco-cms/fundamentals/setup/upgrading/version-specific/README.md @@ -223,6 +223,10 @@ The deprecated version, `Microsoft.Data.SQlite`, has been removed and will requi ``` +* **Webhook payload property casing has changed** + +Following changes to serialization, property names in the payload now use camelCase instead of PascalCase. For example, the 'CreateDate' property is now 'createDate'. + **In-depth and further breaking changes for Umbraco 14 can be found on the** [**CMS GitHub**](https://github.com/umbraco/Umbraco-CMS/pulls?q=is%3Apr+base%3Av14%2Fdev+label%3Acategory%2Fbreaking) **repository and on** [**Our Website**](https://our.umbraco.com/download/releases/1400)**.** diff --git a/14/umbraco-cms/reference/webhooks/README.md b/14/umbraco-cms/reference/webhooks/README.md index a8e322961c7..418aa51bb7a 100644 --- a/14/umbraco-cms/reference/webhooks/README.md +++ b/14/umbraco-cms/reference/webhooks/README.md @@ -52,19 +52,19 @@ For example, the `Content Published` event sends the specific content that trigg ```json { - "Name": "Root", - "CreateDate": "2023-12-11T12:02:38.9979314", - "UpdateDate": "2023-12-11T12:02:38.9979314", - "Route": { - "Path": "/", - "StartItem": { - "Id": "c1922956-7855-4fa0-8f2c-7af149a92135", - "Path": "root" + "name": "Root", + "createDate": "2023-12-11T12:02:38.9979314", + "updateDate": "2023-12-11T12:02:38.9979314", + "route": { + "path": "/", + "startItem": { + "id": "c1922956-7855-4fa0-8f2c-7af149a92135", + "path": "root" } }, - "Id": "c1922956-7855-4fa0-8f2c-7af149a92135", - "ContentType": "root", - "Properties": {} + "id": "c1922956-7855-4fa0-8f2c-7af149a92135", + "contentType": "root", + "properties": {} } ``` @@ -72,7 +72,7 @@ However, the `Content deleted` does not send the entire content as JSON, instead ```json { - "Id": "c1922956-7855-4fa0-8f2c-7af149a92135" + "id": "c1922956-7855-4fa0-8f2c-7af149a92135" } ``` diff --git a/15/umbraco-cms/fundamentals/setup/upgrading/version-specific/README.md b/15/umbraco-cms/fundamentals/setup/upgrading/version-specific/README.md index e0d59217ade..4fad3d5cdb1 100644 --- a/15/umbraco-cms/fundamentals/setup/upgrading/version-specific/README.md +++ b/15/umbraco-cms/fundamentals/setup/upgrading/version-specific/README.md @@ -272,6 +272,10 @@ The deprecated version, `Microsoft.Data.SQlite`, has been removed and will requi ``` +* **Webhook payload property casing has changed** + +Following changes to serialization, property names in the payload now use camelCase instead of PascalCase. For example, the 'CreateDate' property is now 'createDate'. + **In-depth and further breaking changes for Umbraco 14 can be found on the** [**CMS GitHub**](https://github.com/umbraco/Umbraco-CMS/pulls?q=is%3Apr+base%3Av14%2Fdev+label%3Acategory%2Fbreaking) **repository and on** [**Our Website**](https://our.umbraco.com/download/releases/1400)**.** diff --git a/15/umbraco-cms/reference/webhooks/README.md b/15/umbraco-cms/reference/webhooks/README.md index e6629910ac6..ef38a44c816 100644 --- a/15/umbraco-cms/reference/webhooks/README.md +++ b/15/umbraco-cms/reference/webhooks/README.md @@ -56,19 +56,19 @@ Each webhook event sends a JSON payload. For example, the `Content Published` ev ```json { - "Name": "Root", - "CreateDate": "2023-12-11T12:02:38.9979314", - "UpdateDate": "2023-12-11T12:02:38.9979314", - "Route": { - "Path": "/", - "StartItem": { - "Id": "c1922956-7855-4fa0-8f2c-7af149a92135", - "Path": "root" + "name": "Root", + "createDate": "2023-12-11T12:02:38.9979314", + "updateDate": "2023-12-11T12:02:38.9979314", + "route": { + "path": "/", + "startItem": { + "id": "c1922956-7855-4fa0-8f2c-7af149a92135", + "path": "root" } }, - "Id": "c1922956-7855-4fa0-8f2c-7af149a92135", - "ContentType": "root", - "Properties": {} + "id": "c1922956-7855-4fa0-8f2c-7af149a92135", + "contentType": "root", + "properties": {} } ``` @@ -76,7 +76,7 @@ The `Content Deleted` event sends only the content ID: ```json { - "Id": "c1922956-7855-4fa0-8f2c-7af149a92135" + "id": "c1922956-7855-4fa0-8f2c-7af149a92135" } ``` diff --git a/16/umbraco-cms/fundamentals/setup/upgrading/version-specific/README.md b/16/umbraco-cms/fundamentals/setup/upgrading/version-specific/README.md index a37a7531e90..86cfe116c7d 100644 --- a/16/umbraco-cms/fundamentals/setup/upgrading/version-specific/README.md +++ b/16/umbraco-cms/fundamentals/setup/upgrading/version-specific/README.md @@ -308,6 +308,10 @@ The deprecated version, `Microsoft.Data.SQlite`, has been removed and will requi ``` +* **Webhook payload property casing has changed** + +Following changes to serialization, property names in the payload now use camelCase instead of PascalCase. For example, the 'CreateDate' property is now 'createDate'. + **In-depth and further breaking changes for Umbraco 14 can be found on the** [**CMS GitHub**](https://github.com/umbraco/Umbraco-CMS/pulls?q=is%3Apr+base%3Av14%2Fdev+label%3Acategory%2Fbreaking) **repository and on** [**Our Website**](https://our.umbraco.com/download/releases/1400)**.** diff --git a/16/umbraco-cms/reference/webhooks/README.md b/16/umbraco-cms/reference/webhooks/README.md index e6629910ac6..ef38a44c816 100644 --- a/16/umbraco-cms/reference/webhooks/README.md +++ b/16/umbraco-cms/reference/webhooks/README.md @@ -56,19 +56,19 @@ Each webhook event sends a JSON payload. For example, the `Content Published` ev ```json { - "Name": "Root", - "CreateDate": "2023-12-11T12:02:38.9979314", - "UpdateDate": "2023-12-11T12:02:38.9979314", - "Route": { - "Path": "/", - "StartItem": { - "Id": "c1922956-7855-4fa0-8f2c-7af149a92135", - "Path": "root" + "name": "Root", + "createDate": "2023-12-11T12:02:38.9979314", + "updateDate": "2023-12-11T12:02:38.9979314", + "route": { + "path": "/", + "startItem": { + "id": "c1922956-7855-4fa0-8f2c-7af149a92135", + "path": "root" } }, - "Id": "c1922956-7855-4fa0-8f2c-7af149a92135", - "ContentType": "root", - "Properties": {} + "id": "c1922956-7855-4fa0-8f2c-7af149a92135", + "contentType": "root", + "properties": {} } ``` @@ -76,7 +76,7 @@ The `Content Deleted` event sends only the content ID: ```json { - "Id": "c1922956-7855-4fa0-8f2c-7af149a92135" + "id": "c1922956-7855-4fa0-8f2c-7af149a92135" } ```