You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2023/07/14 10:35:56 UTC

[camel] branch main updated (b212dbfebf7 -> 98d59b60928)

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


    from b212dbfebf7 Upgrade hapi 6.6.2
     new 8bf18d17b42 Upgrade cglib 3.3.0
     new a2d46122d40 Polished
     new 98d59b60928 Upgrade zendesk 0.22.1

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../apache/camel/catalog/components/zendesk.json   |   6 +-
 components/camel-zendesk/pom.xml                   |  14 +-
 .../zendesk/ZendeskEndpointConfiguration.java      |  89 ++++++++++++-
 .../ZendeskEndpointConfigurationConfigurer.java    |  49 +++++++
 .../zendesk/ZendeskEndpointUriFactory.java         |   9 +-
 .../zendesk/internal/ZendeskApiMethod.java         |  78 +++++++++++
 .../apache/camel/component/zendesk/zendesk.json    |   6 +-
 .../builder/endpoint/StaticEndpointBuilders.java   |  74 ++++++-----
 .../dsl/ZendeskEndpointBuilderFactory.java         | 142 +++++++++++----------
 parent/pom.xml                                     |   8 +-
 10 files changed, 357 insertions(+), 118 deletions(-)


[camel] 01/03: Upgrade cglib 3.3.0

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 8bf18d17b42161df58742273e220b20ab1ed94ca
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Fri Jul 14 12:19:15 2023 +0200

    Upgrade cglib 3.3.0
---
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index c3c06c50270..5478a024d33 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -86,7 +86,7 @@
         <californium-scandium-version>2.7.4</californium-scandium-version>
         <cassandra-driver-version>4.17.0</cassandra-driver-version>
         <jta-api-1.2-version>1.2</jta-api-1.2-version>
-        <cglib-version>3.2.12</cglib-version>
+        <cglib-version>3.3.0</cglib-version>
         <chunk-templates-version>3.6.2</chunk-templates-version>
         <classgraph-version>4.8.157</classgraph-version>
         <cometd-java-client-version>7.0.9</cometd-java-client-version>


[camel] 02/03: Polished

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit a2d46122d40a152180a458ecd50d00b4df57b294
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Fri Jul 14 12:20:05 2023 +0200

    Polished
---
 parent/pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index 5478a024d33..c72339482cd 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -489,8 +489,8 @@
         <xmlunit-version>2.9.1</xmlunit-version>
         <xpp3-version>1.1.4c</xpp3-version>
         <yasson-version>3.0.3</yasson-version>
-	<yetus-audience-annotations-version>0.13.0</yetus-audience-annotations-version>
-	<zeebe.version>8.2.8</zeebe.version>
+        <yetus-audience-annotations-version>0.13.0</yetus-audience-annotations-version>
+        <zeebe.version>8.2.8</zeebe.version>
         <zendesk-client-version>0.19.0</zendesk-client-version>
         <zookeeper-version>3.8.1</zookeeper-version>
         <zxing-version>3.5.1</zxing-version>


[camel] 03/03: Upgrade zendesk 0.22.1

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 98d59b60928b0312f4be975d22c2fe4e5688829b
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Fri Jul 14 12:35:39 2023 +0200

    Upgrade zendesk 0.22.1
---
 .../apache/camel/catalog/components/zendesk.json   |   6 +-
 components/camel-zendesk/pom.xml                   |  14 +-
 .../zendesk/ZendeskEndpointConfiguration.java      |  89 ++++++++++++-
 .../ZendeskEndpointConfigurationConfigurer.java    |  49 +++++++
 .../zendesk/ZendeskEndpointUriFactory.java         |   9 +-
 .../zendesk/internal/ZendeskApiMethod.java         |  78 +++++++++++
 .../apache/camel/component/zendesk/zendesk.json    |   6 +-
 .../builder/endpoint/StaticEndpointBuilders.java   |  74 ++++++-----
 .../dsl/ZendeskEndpointBuilderFactory.java         | 142 +++++++++++----------
 parent/pom.xml                                     |   2 +-
 10 files changed, 354 insertions(+), 115 deletions(-)

diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/zendesk.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/zendesk.json
index 57987ba4df9..eae5fc82a06 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/zendesk.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/zendesk.json
@@ -35,7 +35,7 @@
     "username": { "index": 9, "kind": "property", "displayName": "Username", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "description": "The user name." }
   },
   "properties": {
-    "methodName": { "index": 0, "kind": "path", "displayName": "Method Name", "group": "common", "label": "", "required": true, "type": "object", "javaType": "org.apache.camel.component.zendesk.internal.ZendeskApiMethod", "enum": [ "ADD_TAG_TO_ORGANISATIONS", "ADD_TAG_TO_TICKET", "ADD_TAG_TO_TOPICS", "ASSOCIATE_ATTACHMENTS_TO_ARTICLE", "CHANGE_USER_PASSWORD", "CREATE_ARTICLE", "CREATE_ARTICLE_1", "CREATE_ARTICLE_TRANSLATION", "CREATE_AUTOMATION", "CREATE_CATEGORY", "CREATE_CATEGORY_TRANS [...]
+    "methodName": { "index": 0, "kind": "path", "displayName": "Method Name", "group": "common", "label": "", "required": true, "type": "object", "javaType": "org.apache.camel.component.zendesk.internal.ZendeskApiMethod", "enum": [ "ADD_TAG_TO_ORGANISATIONS", "ADD_TAG_TO_TICKET", "ADD_TAG_TO_TOPICS", "ASSOCIATE_ATTACHMENTS_TO_ARTICLE", "CHANGE_USER_PASSWORD", "CREATE_ARTICLE", "CREATE_ARTICLE_1", "CREATE_ARTICLE_TRANSLATION", "CREATE_AUTOMATION", "CREATE_CATEGORY", "CREATE_CATEGORY_TRANS [...]
     "inBody": { "index": 1, "kind": "parameter", "displayName": "In Body", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the name of a parameter to be passed in the exchange In Body" },
     "serverUrl": { "index": 2, "kind": "parameter", "displayName": "Server Url", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.zendesk.ZendeskConfiguration", "configurationField": "configuration", "description": "The server URL to connect." },
     "sendEmptyMessageWhenIdle": { "index": 3, "kind": "parameter", "displayName": "Send Empty Message When Idle", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "If the polling consumer did not poll any files, you can enable this option to send an empty message (no body) instead." },
@@ -64,9 +64,9 @@
     "username": { "index": 26, "kind": "parameter", "displayName": "Username", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "configurationClass": "org.apache.camel.component.zendesk.ZendeskConfiguration", "configurationField": "configuration", "description": "The user name." }
   },
   "apis": {
-    "DEFAULT": { "consumerOnly": false, "producerOnly": false, "description": "", "methods": { "addTagToOrganisations": { "description": "", "signatures": [ "java.util.List<String> addTagToOrganisations(long id, String[] tags)" ] }, "addTagToTicket": { "description": "", "signatures": [ "java.util.List<String> addTagToTicket(long id, String[] tags)" ] }, "addTagToTopics": { "description": "", "signatures": [ "java.util.List<String> addTagToTopics(long id, String[] tags)" ] }, "associateA [...]
+    "DEFAULT": { "consumerOnly": false, "producerOnly": false, "description": "", "methods": { "addTagToOrganisations": { "description": "", "signatures": [ "java.util.List<String> addTagToOrganisations(long id, String[] tags)" ] }, "addTagToTicket": { "description": "", "signatures": [ "java.util.List<String> addTagToTicket(long id, String[] tags)" ] }, "addTagToTopics": { "description": "", "signatures": [ "java.util.List<String> addTagToTopics(long id, String[] tags)" ] }, "associateA [...]
   },
   "apiProperties": {
-    "DEFAULT": { "methods": { "addTagToOrganisations": { "properties": { "id": { "index": 0, "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Long", "deprecated": false, "autowired": false, "secret": false, "description": "", "optional": false }, "tags": { "index": 1, "kind": "parameter", "displayName": "Tags", "group": "common", "label": "", "required": false, "type": "array", "javaType": "java.lang.St [...]
+    "DEFAULT": { "methods": { "addTagToOrganisations": { "properties": { "id": { "index": 0, "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Long", "deprecated": false, "autowired": false, "secret": false, "description": "", "optional": false }, "tags": { "index": 1, "kind": "parameter", "displayName": "Tags", "group": "common", "label": "", "required": false, "type": "array", "javaType": "java.lang.St [...]
   }
 }
diff --git a/components/camel-zendesk/pom.xml b/components/camel-zendesk/pom.xml
index e93c60d0c30..df267a6d84c 100644
--- a/components/camel-zendesk/pom.xml
+++ b/components/camel-zendesk/pom.xml
@@ -160,7 +160,7 @@
                                             <replacement>triggerId0</replacement>
                                         </substitution>
                                         <substitution>
-                                            <method>createUploadArticle</method>
+                                            <method>createUploadArticle|showArticleTranslation</method>
                                             <argType>long</argType>
                                             <argName>articleId</argName>
                                             <replacement>articleId0</replacement>
@@ -189,6 +189,18 @@
                                             <argName>categoryId</argName>
                                             <replacement>categoryId0</replacement>
                                         </substitution>
+                                        <substitution>
+                                            <method>showCategoryTranslation</method>
+                                            <argType>long</argType>
+                                            <argName>categoryId</argName>
+                                            <replacement>categoryId1</replacement>
+                                        </substitution>
+                                        <substitution>
+                                            <method>showSectionTranslation</method>
+                                            <argType>long</argType>
+                                            <argName>sectionId</argName>
+                                            <replacement>sectionId0</replacement>
+                                        </substitution>
                                     </substitutions>
                                 </api>
                             </apis>
diff --git a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfiguration.java b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfiguration.java
index 7a0aeb2f976..c22b9a23440 100644
--- a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfiguration.java
+++ b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfiguration.java
@@ -15,7 +15,7 @@ import org.apache.camel.spi.UriParams;
  */
 @ApiParams(apiName = "DEFAULT", 
            description = "",
-           apiMethods = {@ApiMethod(methodName = "addTagToOrganisations", signatures={"java.util.List<String> addTagToOrganisations(long id, String[] tags)"}), @ApiMethod(methodName = "addTagToTicket", signatures={"java.util.List<String> addTagToTicket(long id, String[] tags)"}), @ApiMethod(methodName = "addTagToTopics", signatures={"java.util.List<String> addTagToTopics(long id, String[] tags)"}), @ApiMethod(methodName = "associateAttachmentsToArticle", signatures={"void associateAttach [...]
+           apiMethods = {@ApiMethod(methodName = "addTagToOrganisations", signatures={"java.util.List<String> addTagToOrganisations(long id, String[] tags)"}), @ApiMethod(methodName = "addTagToTicket", signatures={"java.util.List<String> addTagToTicket(long id, String[] tags)"}), @ApiMethod(methodName = "addTagToTopics", signatures={"java.util.List<String> addTagToTopics(long id, String[] tags)"}), @ApiMethod(methodName = "associateAttachmentsToArticle", signatures={"void associateAttach [...]
 @UriParams
 @Configurer(extended = true)
 public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@@ -32,7 +32,7 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "createArticleTranslation"), @ApiMethod(methodName = "getArticleSubscriptions"), @ApiMethod(methodName = "getArticleTranslations"), @ApiMethod(methodName = "getAttachmentsFromArticle"), @ApiMethod(methodName = "updateArticleTranslation")})
     private Long articleId;
     @UriParam
-    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "createUploadArticle")})
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "createUploadArticle"), @ApiMethod(methodName = "showArticleTranslation")})
     private Long articleId0;
     @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "deleteAttachment"), @ApiMethod(methodName = "getAttachment")})
@@ -65,6 +65,9 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getTriggers")})
     private String categoryId0;
     @UriParam
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "showCategoryTranslation")})
+    private Long categoryId1;
+    @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getForums")})
     private Long category_id;
     @UriParam
@@ -77,6 +80,12 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "createUpload")})
     private byte[] content;
     @UriParam
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "createContentTag"), @ApiMethod(methodName = "deleteContentTag"), @ApiMethod(methodName = "updateContentTag")})
+    private org.zendesk.client.v2.model.hc.ContentTag contentTag;
+    @UriParam
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getContentTag")})
+    private String contentTagId;
+    @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "createUpload")})
     private String contentType;
     @UriParam
@@ -86,7 +95,7 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getTicketsIncrementally")})
     private java.util.Date endTime;
     @UriParam
-    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getTicketsByExternalId"), @ApiMethod(methodName = "lookupOrganizationsByExternalId"), @ApiMethod(methodName = "lookupUserByExternalId")})
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getTicketsByExternalId"), @ApiMethod(methodName = "getUsersByExternalIds"), @ApiMethod(methodName = "lookupOrganizationsByExternalId"), @ApiMethod(methodName = "lookupUserByExternalId")})
     private String externalId;
     @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getUsersByExternalIds")})
@@ -95,6 +104,9 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getUsersByExternalIds")})
     private long[] externalId0s;
     @UriParam
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getUsersByExternalIds")})
+    private String[] externalIds;
+    @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "createTicketField"), @ApiMethod(methodName = "deleteTicketField"), @ApiMethod(methodName = "updateTicketField")})
     private org.zendesk.client.v2.model.Field field;
     @UriParam
@@ -134,7 +146,7 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "deleteUserIdentity"), @ApiMethod(methodName = "getUserIdentity"), @ApiMethod(methodName = "requestVerifyUserIdentity"), @ApiMethod(methodName = "setUserPrimaryIdentity"), @ApiMethod(methodName = "verifyUserIdentity")})
     private Long identityId;
     @UriParam
-    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "deleteOrganizationMemberships"), @ApiMethod(methodName = "deleteTickets"), @ApiMethod(methodName = "getOrganizations"), @ApiMethod(methodName = "getTickets"), @ApiMethod(methodName = "getTopics"), @ApiMethod(methodName = "getUsers"), @ApiMethod(methodName = "permanentlyDeleteTickets")})
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "deleteOrganizationMemberships"), @ApiMethod(methodName = "deleteOrganizations"), @ApiMethod(methodName = "deleteTickets"), @ApiMethod(methodName = "deleteUsers"), @ApiMethod(methodName = "getOrganizations"), @ApiMethod(methodName = "getTickets"), @ApiMethod(methodName = "getTopics"), @ApiMethod(methodName = "getUsers"), @ApiMethod(methodName = "permanentlyDeleteTickets")})
     private long[] ids;
     @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getTicketsByExternalId")})
@@ -158,7 +170,7 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getArticlesFromAllLabels"), @ApiMethod(methodName = "getArticlesFromAnyLabels")})
     private java.util.List<String> labels;
     @UriParam
-    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getArticles"), @ApiMethod(methodName = "getArticleSubscriptions"), @ApiMethod(methodName = "getSectionSubscriptions"), @ApiMethod(methodName = "updateArticleTranslation"), @ApiMethod(methodName = "updateCategoryTranslation"), @ApiMethod(methodName = "updateSectionTranslation")})
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getArticles"), @ApiMethod(methodName = "getArticleSubscriptions"), @ApiMethod(methodName = "getSectionSubscriptions"), @ApiMethod(methodName = "showArticleTranslation"), @ApiMethod(methodName = "showCategoryTranslation"), @ApiMethod(methodName = "showSectionTranslation"), @ApiMethod(methodName = "updateArticleTranslation"), @ApiMethod(methodName = "updateCategoryTranslation"), @ApiMethod(methodName = "updateSectionTra [...]
     private String locale;
     @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "createMacro"), @ApiMethod(methodName = "updateMacro")})
@@ -176,6 +188,9 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getAutoCompleteOrganizations")})
     private String name;
     @UriParam
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getContentTags")})
+    private String namePrefix;
+    @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "changeUserPassword")})
     private String newPassword;
     @UriParam
@@ -188,7 +203,7 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getTicketComments")})
     private org.zendesk.client.v2.model.SortOrder order;
     @UriParam
-    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "createOrganization"), @ApiMethod(methodName = "deleteOrganization"), @ApiMethod(methodName = "updateOrganization")})
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "createOrganization"), @ApiMethod(methodName = "createOrUpdateOrganization"), @ApiMethod(methodName = "deleteOrganization"), @ApiMethod(methodName = "updateOrganization")})
     private org.zendesk.client.v2.model.Organization organization;
     @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getOrganizationRequests"), @ApiMethod(methodName = "getOrganizationTickets")})
@@ -218,6 +233,9 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getArticlesFromPage")})
     private Integer page;
     @UriParam
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getContentTags")})
+    private Integer pageSize;
+    @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "resetUserPassword")})
     private String password;
     @UriParam
@@ -260,6 +278,9 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "createSectionTranslation"), @ApiMethod(methodName = "getArticleFromSearch"), @ApiMethod(methodName = "getSectionSubscriptions"), @ApiMethod(methodName = "getSectionTranslations"), @ApiMethod(methodName = "updateSectionTranslation")})
     private Long sectionId;
     @UriParam
+    @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "showSectionTranslation")})
+    private Long sectionId0;
+    @UriParam
     @ApiParam(optional = false, apiMethods = {@ApiMethod(methodName = "getDeletedTickets"), @ApiMethod(methodName = "getSearchTicketResults", description="Name of any field of the searchType"), @ApiMethod(methodName = "getTriggers"), @ApiMethod(methodName = "searchTriggers")})
     private String sortBy;
     @UriParam
@@ -491,6 +512,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
         this.categoryId0 = categoryId0;
     }
 
+    public Long getCategoryId1() {
+        return categoryId1;
+    }
+
+    public void setCategoryId1(Long categoryId1) {
+        this.categoryId1 = categoryId1;
+    }
+
     public Long getCategory_id() {
         return category_id;
     }
@@ -523,6 +552,22 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
         this.content = content;
     }
 
+    public org.zendesk.client.v2.model.hc.ContentTag getContentTag() {
+        return contentTag;
+    }
+
+    public void setContentTag(org.zendesk.client.v2.model.hc.ContentTag contentTag) {
+        this.contentTag = contentTag;
+    }
+
+    public String getContentTagId() {
+        return contentTagId;
+    }
+
+    public void setContentTagId(String contentTagId) {
+        this.contentTagId = contentTagId;
+    }
+
     public String getContentType() {
         return contentType;
     }
@@ -571,6 +616,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
         this.externalId0s = externalId0s;
     }
 
+    public String[] getExternalIds() {
+        return externalIds;
+    }
+
+    public void setExternalIds(String[] externalIds) {
+        this.externalIds = externalIds;
+    }
+
     public org.zendesk.client.v2.model.Field getField() {
         return field;
     }
@@ -787,6 +840,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
         this.name = name;
     }
 
+    public String getNamePrefix() {
+        return namePrefix;
+    }
+
+    public void setNamePrefix(String namePrefix) {
+        this.namePrefix = namePrefix;
+    }
+
     public String getNewPassword() {
         return newPassword;
     }
@@ -899,6 +960,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
         this.page = page;
     }
 
+    public Integer getPageSize() {
+        return pageSize;
+    }
+
+    public void setPageSize(Integer pageSize) {
+        this.pageSize = pageSize;
+    }
+
     public String getPassword() {
         return password;
     }
@@ -1011,6 +1080,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
         this.sectionId = sectionId;
     }
 
+    public Long getSectionId0() {
+        return sectionId0;
+    }
+
+    public void setSectionId0(Long sectionId0) {
+        this.sectionId0 = sectionId0;
+    }
+
     public String getSortBy() {
         return sortBy;
     }
diff --git a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfigurationConfigurer.java b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfigurationConfigurer.java
index bf9737c62a2..3a3b8f01f01 100644
--- a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfigurationConfigurer.java
+++ b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfigurationConfigurer.java
@@ -35,16 +35,20 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         map.put("Category", org.zendesk.client.v2.model.hc.Category.class);
         map.put("CategoryId", java.lang.Long.class);
         map.put("CategoryId0", java.lang.String.class);
+        map.put("CategoryId1", java.lang.Long.class);
         map.put("Category_id", java.lang.Long.class);
         map.put("Comment", org.zendesk.client.v2.model.Comment.class);
         map.put("CommentId", java.lang.Long.class);
         map.put("Content", byte[].class);
+        map.put("ContentTag", org.zendesk.client.v2.model.hc.ContentTag.class);
+        map.put("ContentTagId", java.lang.String.class);
         map.put("ContentType", java.lang.String.class);
         map.put("Email", java.lang.String.class);
         map.put("EndTime", java.util.Date.class);
         map.put("ExternalId", java.lang.String.class);
         map.put("ExternalId0", java.lang.Long.class);
         map.put("ExternalId0s", long[].class);
+        map.put("ExternalIds", java.lang.String[].class);
         map.put("Field", org.zendesk.client.v2.model.Field.class);
         map.put("File", java.io.File.class);
         map.put("FileName", java.lang.String.class);
@@ -73,6 +77,7 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         map.put("MethodName", org.apache.camel.component.zendesk.internal.ZendeskApiMethod.class);
         map.put("MonitorId", java.lang.Long.class);
         map.put("Name", java.lang.String.class);
+        map.put("NamePrefix", java.lang.String.class);
         map.put("NewPassword", java.lang.String.class);
         map.put("NotifySubscribers", java.lang.Boolean.class);
         map.put("OauthToken", java.lang.String.class);
@@ -88,6 +93,7 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         map.put("Organization_membership_id", java.lang.Long.class);
         map.put("Organizations", org.zendesk.client.v2.model.Organization[].class);
         map.put("Page", java.lang.Integer.class);
+        map.put("PageSize", java.lang.Integer.class);
         map.put("Password", java.lang.String.class);
         map.put("PermissionGroup", org.zendesk.client.v2.model.hc.PermissionGroup.class);
         map.put("Query", java.lang.String.class);
@@ -102,6 +108,7 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         map.put("SearchTerm", java.lang.String.class);
         map.put("Section", org.zendesk.client.v2.model.hc.Section.class);
         map.put("SectionId", java.lang.Long.class);
+        map.put("SectionId0", java.lang.Long.class);
         map.put("ServerUrl", java.lang.String.class);
         map.put("SortBy", java.lang.String.class);
         map.put("SortOrder", org.zendesk.client.v2.model.SortOrder.class);
@@ -178,6 +185,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "CategoryId": target.setCategoryId(property(camelContext, java.lang.Long.class, value)); return true;
         case "categoryid0":
         case "CategoryId0": target.setCategoryId0(property(camelContext, java.lang.String.class, value)); return true;
+        case "categoryid1":
+        case "CategoryId1": target.setCategoryId1(property(camelContext, java.lang.Long.class, value)); return true;
         case "category_id":
         case "Category_id": target.setCategory_id(property(camelContext, java.lang.Long.class, value)); return true;
         case "comment":
@@ -186,6 +195,10 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "CommentId": target.setCommentId(property(camelContext, java.lang.Long.class, value)); return true;
         case "content":
         case "Content": target.setContent(property(camelContext, byte[].class, value)); return true;
+        case "contenttag":
+        case "ContentTag": target.setContentTag(property(camelContext, org.zendesk.client.v2.model.hc.ContentTag.class, value)); return true;
+        case "contenttagid":
+        case "ContentTagId": target.setContentTagId(property(camelContext, java.lang.String.class, value)); return true;
         case "contenttype":
         case "ContentType": target.setContentType(property(camelContext, java.lang.String.class, value)); return true;
         case "email":
@@ -198,6 +211,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "ExternalId0": target.setExternalId0(property(camelContext, java.lang.Long.class, value)); return true;
         case "externalid0s":
         case "ExternalId0s": target.setExternalId0s(property(camelContext, long[].class, value)); return true;
+        case "externalids":
+        case "ExternalIds": target.setExternalIds(property(camelContext, java.lang.String[].class, value)); return true;
         case "field":
         case "Field": target.setField(property(camelContext, org.zendesk.client.v2.model.Field.class, value)); return true;
         case "file":
@@ -254,6 +269,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "MonitorId": target.setMonitorId(property(camelContext, java.lang.Long.class, value)); return true;
         case "name":
         case "Name": target.setName(property(camelContext, java.lang.String.class, value)); return true;
+        case "nameprefix":
+        case "NamePrefix": target.setNamePrefix(property(camelContext, java.lang.String.class, value)); return true;
         case "newpassword":
         case "NewPassword": target.setNewPassword(property(camelContext, java.lang.String.class, value)); return true;
         case "notifysubscribers":
@@ -284,6 +301,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "Organizations": target.setOrganizations(property(camelContext, org.zendesk.client.v2.model.Organization[].class, value)); return true;
         case "page":
         case "Page": target.setPage(property(camelContext, java.lang.Integer.class, value)); return true;
+        case "pagesize":
+        case "PageSize": target.setPageSize(property(camelContext, java.lang.Integer.class, value)); return true;
         case "password":
         case "Password": target.setPassword(property(camelContext, java.lang.String.class, value)); return true;
         case "permissiongroup":
@@ -312,6 +331,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "Section": target.setSection(property(camelContext, org.zendesk.client.v2.model.hc.Section.class, value)); return true;
         case "sectionid":
         case "SectionId": target.setSectionId(property(camelContext, java.lang.Long.class, value)); return true;
+        case "sectionid0":
+        case "SectionId0": target.setSectionId0(property(camelContext, java.lang.Long.class, value)); return true;
         case "serverurl":
         case "ServerUrl": target.setServerUrl(property(camelContext, java.lang.String.class, value)); return true;
         case "sortby":
@@ -432,6 +453,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "CategoryId": return java.lang.Long.class;
         case "categoryid0":
         case "CategoryId0": return java.lang.String.class;
+        case "categoryid1":
+        case "CategoryId1": return java.lang.Long.class;
         case "category_id":
         case "Category_id": return java.lang.Long.class;
         case "comment":
@@ -440,6 +463,10 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "CommentId": return java.lang.Long.class;
         case "content":
         case "Content": return byte[].class;
+        case "contenttag":
+        case "ContentTag": return org.zendesk.client.v2.model.hc.ContentTag.class;
+        case "contenttagid":
+        case "ContentTagId": return java.lang.String.class;
         case "contenttype":
         case "ContentType": return java.lang.String.class;
         case "email":
@@ -452,6 +479,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "ExternalId0": return java.lang.Long.class;
         case "externalid0s":
         case "ExternalId0s": return long[].class;
+        case "externalids":
+        case "ExternalIds": return java.lang.String[].class;
         case "field":
         case "Field": return org.zendesk.client.v2.model.Field.class;
         case "file":
@@ -508,6 +537,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "MonitorId": return java.lang.Long.class;
         case "name":
         case "Name": return java.lang.String.class;
+        case "nameprefix":
+        case "NamePrefix": return java.lang.String.class;
         case "newpassword":
         case "NewPassword": return java.lang.String.class;
         case "notifysubscribers":
@@ -538,6 +569,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "Organizations": return org.zendesk.client.v2.model.Organization[].class;
         case "page":
         case "Page": return java.lang.Integer.class;
+        case "pagesize":
+        case "PageSize": return java.lang.Integer.class;
         case "password":
         case "Password": return java.lang.String.class;
         case "permissiongroup":
@@ -566,6 +599,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "Section": return org.zendesk.client.v2.model.hc.Section.class;
         case "sectionid":
         case "SectionId": return java.lang.Long.class;
+        case "sectionid0":
+        case "SectionId0": return java.lang.Long.class;
         case "serverurl":
         case "ServerUrl": return java.lang.String.class;
         case "sortby":
@@ -682,6 +717,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "CategoryId": return target.getCategoryId();
         case "categoryid0":
         case "CategoryId0": return target.getCategoryId0();
+        case "categoryid1":
+        case "CategoryId1": return target.getCategoryId1();
         case "category_id":
         case "Category_id": return target.getCategory_id();
         case "comment":
@@ -690,6 +727,10 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "CommentId": return target.getCommentId();
         case "content":
         case "Content": return target.getContent();
+        case "contenttag":
+        case "ContentTag": return target.getContentTag();
+        case "contenttagid":
+        case "ContentTagId": return target.getContentTagId();
         case "contenttype":
         case "ContentType": return target.getContentType();
         case "email":
@@ -702,6 +743,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "ExternalId0": return target.getExternalId0();
         case "externalid0s":
         case "ExternalId0s": return target.getExternalId0s();
+        case "externalids":
+        case "ExternalIds": return target.getExternalIds();
         case "field":
         case "Field": return target.getField();
         case "file":
@@ -758,6 +801,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "MonitorId": return target.getMonitorId();
         case "name":
         case "Name": return target.getName();
+        case "nameprefix":
+        case "NamePrefix": return target.getNamePrefix();
         case "newpassword":
         case "NewPassword": return target.getNewPassword();
         case "notifysubscribers":
@@ -788,6 +833,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "Organizations": return target.getOrganizations();
         case "page":
         case "Page": return target.getPage();
+        case "pagesize":
+        case "PageSize": return target.getPageSize();
         case "password":
         case "Password": return target.getPassword();
         case "permissiongroup":
@@ -816,6 +863,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
         case "Section": return target.getSection();
         case "sectionid":
         case "SectionId": return target.getSectionId();
+        case "sectionid0":
+        case "SectionId0": return target.getSectionId0();
         case "serverurl":
         case "ServerUrl": return target.getServerUrl();
         case "sortby":
diff --git a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointUriFactory.java b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointUriFactory.java
index bf0af030319..889ac641da6 100644
--- a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointUriFactory.java
+++ b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointUriFactory.java
@@ -21,7 +21,7 @@ public class ZendeskEndpointUriFactory extends org.apache.camel.support.componen
     private static final Set<String> SECRET_PROPERTY_NAMES;
     private static final Set<String> MULTI_VALUE_PREFIXES;
     static {
-        Set<String> props = new HashSet<>(142);
+        Set<String> props = new HashSet<>(149);
         props.add("active");
         props.add("article");
         props.add("articleAttachments");
@@ -41,10 +41,13 @@ public class ZendeskEndpointUriFactory extends org.apache.camel.support.componen
         props.add("category");
         props.add("categoryId");
         props.add("categoryId0");
+        props.add("categoryId1");
         props.add("category_id");
         props.add("comment");
         props.add("commentId");
         props.add("content");
+        props.add("contentTag");
+        props.add("contentTagId");
         props.add("contentType");
         props.add("delay");
         props.add("email");
@@ -54,6 +57,7 @@ public class ZendeskEndpointUriFactory extends org.apache.camel.support.componen
         props.add("externalId");
         props.add("externalId0");
         props.add("externalId0s");
+        props.add("externalIds");
         props.add("field");
         props.add("file");
         props.add("fileName");
@@ -86,6 +90,7 @@ public class ZendeskEndpointUriFactory extends org.apache.camel.support.componen
         props.add("methodName");
         props.add("monitorId");
         props.add("name");
+        props.add("namePrefix");
         props.add("newPassword");
         props.add("notifySubscribers");
         props.add("oauthToken");
@@ -101,6 +106,7 @@ public class ZendeskEndpointUriFactory extends org.apache.camel.support.componen
         props.add("organization_membership_id");
         props.add("organizations");
         props.add("page");
+        props.add("pageSize");
         props.add("password");
         props.add("permissionGroup");
         props.add("pollStrategy");
@@ -121,6 +127,7 @@ public class ZendeskEndpointUriFactory extends org.apache.camel.support.componen
         props.add("searchTerm");
         props.add("section");
         props.add("sectionId");
+        props.add("sectionId0");
         props.add("sendEmptyMessageWhenIdle");
         props.add("serverUrl");
         props.add("sortBy");
diff --git a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/internal/ZendeskApiMethod.java b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/internal/ZendeskApiMethod.java
index 29f7bcd1b10..08a64f0294c 100644
--- a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/internal/ZendeskApiMethod.java
+++ b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/internal/ZendeskApiMethod.java
@@ -89,6 +89,11 @@ public enum ZendeskApiMethod implements ApiMethod {
         arg("ticketId", long.class),
         arg("comment", org.zendesk.client.v2.model.Comment.class)),
 
+    CREATE_CONTENT_TAG(
+        org.zendesk.client.v2.model.hc.ContentTag.class,
+        "createContentTag",
+        arg("contentTag", org.zendesk.client.v2.model.hc.ContentTag.class)),
+
     CREATE_DYNAMIC_CONTENT_ITEM(
         org.zendesk.client.v2.model.dynamic.DynamicContentItem.class,
         "createDynamicContentItem",
@@ -126,6 +131,11 @@ public enum ZendeskApiMethod implements ApiMethod {
         "createMacro",
         arg("macro", org.zendesk.client.v2.model.Macro.class)),
 
+    CREATE_OR_UPDATE_ORGANIZATION(
+        org.zendesk.client.v2.model.Organization.class,
+        "createOrUpdateOrganization",
+        arg("organization", org.zendesk.client.v2.model.Organization.class)),
+
     CREATE_OR_UPDATE_USER(
         org.zendesk.client.v2.model.User.class,
         "createOrUpdateUser",
@@ -387,6 +397,11 @@ public enum ZendeskApiMethod implements ApiMethod {
         "deleteCategory",
         arg("category", org.zendesk.client.v2.model.hc.Category.class)),
 
+    DELETE_CONTENT_TAG(
+        void.class,
+        "deleteContentTag",
+        arg("contentTag", org.zendesk.client.v2.model.hc.ContentTag.class)),
+
     DELETE_DYNAMIC_CONTENT_ITEM(
         void.class,
         "deleteDynamicContentItem",
@@ -468,6 +483,11 @@ public enum ZendeskApiMethod implements ApiMethod {
         arg("id", long.class),
         arg("ids", long[].class)),
 
+    DELETE_ORGANIZATIONS(
+        org.zendesk.client.v2.model.JobStatus.class,
+        "deleteOrganizations",
+        arg("ids", long[].class)),
+
     DELETE_PERMISSION_GROUP(
         void.class,
         "deletePermissionGroup",
@@ -602,6 +622,11 @@ public enum ZendeskApiMethod implements ApiMethod {
         "deleteUserSegment",
         arg("userSegment", org.zendesk.client.v2.model.hc.UserSegment.class)),
 
+    DELETE_USERS(
+        org.zendesk.client.v2.model.JobStatus.class,
+        "deleteUsers",
+        arg("ids", long[].class)),
+
     GET_ACTIVE_TRIGGERS(
         Iterable.class,
         "getActiveTriggers"),
@@ -760,6 +785,26 @@ public enum ZendeskApiMethod implements ApiMethod {
         "getComplianceDeletionStatuses",
         arg("userId", long.class)),
 
+    GET_CONTENT_TAG(
+        org.zendesk.client.v2.model.hc.ContentTag.class,
+        "getContentTag",
+        arg("contentTagId", String.class)),
+
+    GET_CONTENT_TAGS(
+        Iterable.class,
+        "getContentTags"),
+
+    GET_CONTENT_TAGS_1(
+        Iterable.class,
+        "getContentTags",
+        arg("pageSize", int.class)),
+
+    GET_CONTENT_TAGS_2(
+        Iterable.class,
+        "getContentTags",
+        arg("pageSize", int.class),
+        arg("namePrefix", String.class)),
+
     GET_CURRENT_USER(
         org.zendesk.client.v2.model.User.class,
         "getCurrentUser"),
@@ -1395,6 +1440,12 @@ public enum ZendeskApiMethod implements ApiMethod {
         arg("ids", long[].class)),
 
     GET_USERS_BY_EXTERNAL_IDS(
+        java.util.List.class,
+        "getUsersByExternalIds",
+        arg("externalId", String.class),
+        arg("externalIds", new String[0].getClass())),
+
+    GET_USERS_BY_EXTERNAL_IDS_1(
         java.util.List.class,
         "getUsersByExternalIds",
         arg("externalId0", long.class),
@@ -1430,6 +1481,10 @@ public enum ZendeskApiMethod implements ApiMethod {
         "importTopic",
         arg("topic", org.zendesk.client.v2.model.Topic.class)),
 
+    LIST_HELP_CENTER_LOCALES(
+        org.zendesk.client.v2.model.hc.Locales.class,
+        "listHelpCenterLocales"),
+
     LOOKUP_ORGANIZATIONS_BY_EXTERNAL_ID(
         Iterable.class,
         "lookupOrganizationsByExternalId",
@@ -1635,6 +1690,24 @@ public enum ZendeskApiMethod implements ApiMethod {
         arg("userId", long.class),
         arg("identityId", long.class)),
 
+    SHOW_ARTICLE_TRANSLATION(
+        org.zendesk.client.v2.model.hc.Translation.class,
+        "showArticleTranslation",
+        arg("articleId0", long.class),
+        arg("locale", String.class)),
+
+    SHOW_CATEGORY_TRANSLATION(
+        org.zendesk.client.v2.model.hc.Translation.class,
+        "showCategoryTranslation",
+        arg("categoryId1", long.class),
+        arg("locale", String.class)),
+
+    SHOW_SECTION_TRANSLATION(
+        org.zendesk.client.v2.model.hc.Translation.class,
+        "showSectionTranslation",
+        arg("sectionId0", long.class),
+        arg("locale", String.class)),
+
     SUSPEND_USER(
         org.zendesk.client.v2.model.User.class,
         "suspendUser",
@@ -1693,6 +1766,11 @@ public enum ZendeskApiMethod implements ApiMethod {
         arg("locale", String.class),
         arg("translation", org.zendesk.client.v2.model.hc.Translation.class)),
 
+    UPDATE_CONTENT_TAG(
+        org.zendesk.client.v2.model.hc.ContentTag.class,
+        "updateContentTag",
+        arg("contentTag", org.zendesk.client.v2.model.hc.ContentTag.class)),
+
     UPDATE_DYNAMIC_CONTENT_ITEM(
         org.zendesk.client.v2.model.dynamic.DynamicContentItem.class,
         "updateDynamicContentItem",
diff --git a/components/camel-zendesk/src/generated/resources/org/apache/camel/component/zendesk/zendesk.json b/components/camel-zendesk/src/generated/resources/org/apache/camel/component/zendesk/zendesk.json
index 57987ba4df9..eae5fc82a06 100644
--- a/components/camel-zendesk/src/generated/resources/org/apache/camel/component/zendesk/zendesk.json
+++ b/components/camel-zendesk/src/generated/resources/org/apache/camel/component/zendesk/zendesk.json
@@ -35,7 +35,7 @@
     "username": { "index": 9, "kind": "property", "displayName": "Username", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "description": "The user name." }
   },
   "properties": {
-    "methodName": { "index": 0, "kind": "path", "displayName": "Method Name", "group": "common", "label": "", "required": true, "type": "object", "javaType": "org.apache.camel.component.zendesk.internal.ZendeskApiMethod", "enum": [ "ADD_TAG_TO_ORGANISATIONS", "ADD_TAG_TO_TICKET", "ADD_TAG_TO_TOPICS", "ASSOCIATE_ATTACHMENTS_TO_ARTICLE", "CHANGE_USER_PASSWORD", "CREATE_ARTICLE", "CREATE_ARTICLE_1", "CREATE_ARTICLE_TRANSLATION", "CREATE_AUTOMATION", "CREATE_CATEGORY", "CREATE_CATEGORY_TRANS [...]
+    "methodName": { "index": 0, "kind": "path", "displayName": "Method Name", "group": "common", "label": "", "required": true, "type": "object", "javaType": "org.apache.camel.component.zendesk.internal.ZendeskApiMethod", "enum": [ "ADD_TAG_TO_ORGANISATIONS", "ADD_TAG_TO_TICKET", "ADD_TAG_TO_TOPICS", "ASSOCIATE_ATTACHMENTS_TO_ARTICLE", "CHANGE_USER_PASSWORD", "CREATE_ARTICLE", "CREATE_ARTICLE_1", "CREATE_ARTICLE_TRANSLATION", "CREATE_AUTOMATION", "CREATE_CATEGORY", "CREATE_CATEGORY_TRANS [...]
     "inBody": { "index": 1, "kind": "parameter", "displayName": "In Body", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets the name of a parameter to be passed in the exchange In Body" },
     "serverUrl": { "index": 2, "kind": "parameter", "displayName": "Server Url", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.zendesk.ZendeskConfiguration", "configurationField": "configuration", "description": "The server URL to connect." },
     "sendEmptyMessageWhenIdle": { "index": 3, "kind": "parameter", "displayName": "Send Empty Message When Idle", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "If the polling consumer did not poll any files, you can enable this option to send an empty message (no body) instead." },
@@ -64,9 +64,9 @@
     "username": { "index": 26, "kind": "parameter", "displayName": "Username", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "configurationClass": "org.apache.camel.component.zendesk.ZendeskConfiguration", "configurationField": "configuration", "description": "The user name." }
   },
   "apis": {
-    "DEFAULT": { "consumerOnly": false, "producerOnly": false, "description": "", "methods": { "addTagToOrganisations": { "description": "", "signatures": [ "java.util.List<String> addTagToOrganisations(long id, String[] tags)" ] }, "addTagToTicket": { "description": "", "signatures": [ "java.util.List<String> addTagToTicket(long id, String[] tags)" ] }, "addTagToTopics": { "description": "", "signatures": [ "java.util.List<String> addTagToTopics(long id, String[] tags)" ] }, "associateA [...]
+    "DEFAULT": { "consumerOnly": false, "producerOnly": false, "description": "", "methods": { "addTagToOrganisations": { "description": "", "signatures": [ "java.util.List<String> addTagToOrganisations(long id, String[] tags)" ] }, "addTagToTicket": { "description": "", "signatures": [ "java.util.List<String> addTagToTicket(long id, String[] tags)" ] }, "addTagToTopics": { "description": "", "signatures": [ "java.util.List<String> addTagToTopics(long id, String[] tags)" ] }, "associateA [...]
   },
   "apiProperties": {
-    "DEFAULT": { "methods": { "addTagToOrganisations": { "properties": { "id": { "index": 0, "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Long", "deprecated": false, "autowired": false, "secret": false, "description": "", "optional": false }, "tags": { "index": 1, "kind": "parameter", "displayName": "Tags", "group": "common", "label": "", "required": false, "type": "array", "javaType": "java.lang.St [...]
+    "DEFAULT": { "methods": { "addTagToOrganisations": { "properties": { "id": { "index": 0, "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Long", "deprecated": false, "autowired": false, "secret": false, "description": "", "optional": false }, "tags": { "index": 1, "kind": "parameter", "displayName": "Tags", "group": "common", "label": "", "required": false, "type": "array", "javaType": "java.lang.St [...]
   }
 }
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
index d2574c75ce0..87aafd67a81 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
@@ -15363,14 +15363,15 @@ public class StaticEndpointBuilders {
      * 
      * Path parameter: methodName (required)
      * What operation to use
-     * There are 355 enums and the value can be one of:
+     * There are 370 enums and the value can be one of:
      * ADD_TAG_TO_ORGANISATIONS, ADD_TAG_TO_TICKET, ADD_TAG_TO_TOPICS,
      * ASSOCIATE_ATTACHMENTS_TO_ARTICLE, CHANGE_USER_PASSWORD, CREATE_ARTICLE,
      * CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION, CREATE_AUTOMATION,
      * CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION, CREATE_COMMENT,
-     * CREATE_DYNAMIC_CONTENT_ITEM, CREATE_DYNAMIC_CONTENT_ITEM_VARIANT,
-     * CREATE_FORUM, CREATE_GROUP, CREATE_GROUP_MEMBERSHIP,
-     * CREATE_GROUP_MEMBERSHIP_1, CREATE_MACRO, CREATE_OR_UPDATE_USER,
+     * CREATE_CONTENT_TAG, CREATE_DYNAMIC_CONTENT_ITEM,
+     * CREATE_DYNAMIC_CONTENT_ITEM_VARIANT, CREATE_FORUM, CREATE_GROUP,
+     * CREATE_GROUP_MEMBERSHIP, CREATE_GROUP_MEMBERSHIP_1, CREATE_MACRO,
+     * CREATE_OR_UPDATE_ORGANIZATION, CREATE_OR_UPDATE_USER,
      * CREATE_OR_UPDATE_USERS, CREATE_OR_UPDATE_USERS_1,
      * CREATE_OR_UPDATE_USERS_ASYNC, CREATE_ORGANIZATION,
      * CREATE_ORGANIZATION_MEMBERSHIP, CREATE_ORGANIZATION_MEMBERSHIP_1,
@@ -15388,22 +15389,22 @@ public class StaticEndpointBuilders {
      * CREATE_USERS_1, CREATE_USERS_ASYNC, DELETE_ARTICLE,
      * DELETE_ARTICLE_ATTACHMENT, DELETE_ARTICLE_ATTACHMENT_1,
      * DELETE_ATTACHMENT, DELETE_ATTACHMENT_1, DELETE_AUTOMATION,
-     * DELETE_CATEGORY, DELETE_DYNAMIC_CONTENT_ITEM,
+     * DELETE_CATEGORY, DELETE_CONTENT_TAG, DELETE_DYNAMIC_CONTENT_ITEM,
      * DELETE_DYNAMIC_CONTENT_ITEM_VARIANT, DELETE_FORUM, DELETE_GROUP,
      * DELETE_GROUP_1, DELETE_GROUP_MEMBERSHIP, DELETE_GROUP_MEMBERSHIP_1,
      * DELETE_GROUP_MEMBERSHIP_2, DELETE_GROUP_MEMBERSHIP_3,
      * DELETE_ORGANIZATION, DELETE_ORGANIZATION_1,
      * DELETE_ORGANIZATION_MEMBERSHIP, DELETE_ORGANIZATION_MEMBERSHIP_1,
      * DELETE_ORGANIZATION_MEMBERSHIP_2, DELETE_ORGANIZATION_MEMBERSHIPS,
-     * DELETE_PERMISSION_GROUP, DELETE_PERMISSION_GROUP_1, DELETE_SECTION,
-     * DELETE_SUSPENDED_TICKET, DELETE_SUSPENDED_TICKET_1, DELETE_TARGET,
-     * DELETE_TICKET, DELETE_TICKET_1, DELETE_TICKET_FIELD,
+     * DELETE_ORGANIZATIONS, DELETE_PERMISSION_GROUP, DELETE_PERMISSION_GROUP_1,
+     * DELETE_SECTION, DELETE_SUSPENDED_TICKET, DELETE_SUSPENDED_TICKET_1,
+     * DELETE_TARGET, DELETE_TICKET, DELETE_TICKET_1, DELETE_TICKET_FIELD,
      * DELETE_TICKET_FIELD_1, DELETE_TICKET_FORM, DELETE_TICKET_FORM_1,
      * DELETE_TICKETS, DELETE_TOPIC, DELETE_TRANSLATION, DELETE_TRANSLATION_1,
      * DELETE_TRIGGER, DELETE_UPLOAD, DELETE_UPLOAD_1, DELETE_USER,
      * DELETE_USER_1, DELETE_USER_IDENTITY, DELETE_USER_IDENTITY_1,
      * DELETE_USER_IDENTITY_2, DELETE_USER_SEGMENT, DELETE_USER_SEGMENT_1,
-     * GET_ACTIVE_TRIGGERS, GET_ARTICLE, GET_ARTICLE_FROM_SEARCH,
+     * DELETE_USERS, GET_ACTIVE_TRIGGERS, GET_ARTICLE, GET_ARTICLE_FROM_SEARCH,
      * GET_ARTICLE_FROM_SEARCH_1, GET_ARTICLE_SUBSCRIPTIONS,
      * GET_ARTICLE_SUBSCRIPTIONS_1, GET_ARTICLE_TRANSLATIONS, GET_ARTICLES,
      * GET_ARTICLES_1, GET_ARTICLES_2, GET_ARTICLES_3,
@@ -15415,7 +15416,8 @@ public class StaticEndpointBuilders {
      * GET_AUTHENTICATED_USER, GET_AUTO_COMPLETE_ORGANIZATIONS, GET_AUTOMATION,
      * GET_AUTOMATIONS, GET_BRANDS, GET_CC_REQUESTS, GET_CATEGORIES,
      * GET_CATEGORY, GET_CATEGORY_TRANSLATIONS, GET_CCD_TICKETS_COUNT_FOR_USER,
-     * GET_COMPLIANCE_DELETION_STATUSES, GET_CURRENT_USER,
+     * GET_COMPLIANCE_DELETION_STATUSES, GET_CONTENT_TAG, GET_CONTENT_TAGS,
+     * GET_CONTENT_TAGS_1, GET_CONTENT_TAGS_2, GET_CURRENT_USER,
      * GET_CUSTOM_AGENT_ROLES, GET_DELETED_TICKETS, GET_DELETED_TICKETS_1,
      * GET_DYNAMIC_CONTENT_ITEM, GET_DYNAMIC_CONTENT_ITEM_VARIANT,
      * GET_DYNAMIC_CONTENT_ITEM_VARIANTS, GET_DYNAMIC_CONTENT_ITEMS, GET_FORUM,
@@ -15459,8 +15461,9 @@ public class StaticEndpointBuilders {
      * GET_USER_REQUESTS, GET_USER_REQUESTS_1, GET_USER_SEGMENT,
      * GET_USER_SEGMENTS, GET_USER_SEGMENTS_1, GET_USER_SEGMENTS_APPLICABLE,
      * GET_USER_SUBSCRIPTIONS, GET_USER_SUBSCRIPTIONS_1, GET_USERS, GET_USERS_1,
-     * GET_USERS_BY_EXTERNAL_IDS, GET_USERS_BY_ROLE, GET_USERS_INCREMENTALLY,
-     * GET_VIEW, GET_VIEWS, IMPORT_TICKET, IMPORT_TOPIC,
+     * GET_USERS_BY_EXTERNAL_IDS, GET_USERS_BY_EXTERNAL_IDS_1,
+     * GET_USERS_BY_ROLE, GET_USERS_INCREMENTALLY, GET_VIEW, GET_VIEWS,
+     * IMPORT_TICKET, IMPORT_TOPIC, LIST_HELP_CENTER_LOCALES,
      * LOOKUP_ORGANIZATIONS_BY_EXTERNAL_ID, LOOKUP_USER_BY_EMAIL,
      * LOOKUP_USER_BY_EXTERNAL_ID, MACROS_SHOW_CHANGES_TO_TICKET,
      * MACROS_SHOW_TICKET_AFTER_CHANGES, MAKE_PRIVATE_TICKET_AUDIT,
@@ -15476,10 +15479,12 @@ public class StaticEndpointBuilders {
      * SEARCH_TRIGGERS_1, SET_GROUP_MEMBERSHIP_AS_DEFAULT,
      * SET_ORGANIZATION_MEMBERSHIP_AS_DEFAULT, SET_TAG_ON_ORGANISATIONS,
      * SET_TAG_ON_TICKET, SET_TAG_ON_TOPICS, SET_USER_PRIMARY_IDENTITY,
-     * SET_USER_PRIMARY_IDENTITY_1, SET_USER_PRIMARY_IDENTITY_2, SUSPEND_USER,
-     * TRUST_TICKET_AUDIT, TRUST_TICKET_AUDIT_1, TRUST_TICKET_AUDIT_2,
-     * UNSUSPEND_USER, UPDATE_ARTICLE, UPDATE_ARTICLE_TRANSLATION,
-     * UPDATE_AUTOMATION, UPDATE_CATEGORY, UPDATE_CATEGORY_TRANSLATION,
+     * SET_USER_PRIMARY_IDENTITY_1, SET_USER_PRIMARY_IDENTITY_2,
+     * SHOW_ARTICLE_TRANSLATION, SHOW_CATEGORY_TRANSLATION,
+     * SHOW_SECTION_TRANSLATION, SUSPEND_USER, TRUST_TICKET_AUDIT,
+     * TRUST_TICKET_AUDIT_1, TRUST_TICKET_AUDIT_2, UNSUSPEND_USER,
+     * UPDATE_ARTICLE, UPDATE_ARTICLE_TRANSLATION, UPDATE_AUTOMATION,
+     * UPDATE_CATEGORY, UPDATE_CATEGORY_TRANSLATION, UPDATE_CONTENT_TAG,
      * UPDATE_DYNAMIC_CONTENT_ITEM, UPDATE_DYNAMIC_CONTENT_ITEM_VARIANT,
      * UPDATE_FORUM, UPDATE_GROUP, UPDATE_INSTALLATION, UPDATE_MACRO,
      * UPDATE_ORGANIZATION, UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1,
@@ -15510,14 +15515,15 @@ public class StaticEndpointBuilders {
      * 
      * Path parameter: methodName (required)
      * What operation to use
-     * There are 355 enums and the value can be one of:
+     * There are 370 enums and the value can be one of:
      * ADD_TAG_TO_ORGANISATIONS, ADD_TAG_TO_TICKET, ADD_TAG_TO_TOPICS,
      * ASSOCIATE_ATTACHMENTS_TO_ARTICLE, CHANGE_USER_PASSWORD, CREATE_ARTICLE,
      * CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION, CREATE_AUTOMATION,
      * CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION, CREATE_COMMENT,
-     * CREATE_DYNAMIC_CONTENT_ITEM, CREATE_DYNAMIC_CONTENT_ITEM_VARIANT,
-     * CREATE_FORUM, CREATE_GROUP, CREATE_GROUP_MEMBERSHIP,
-     * CREATE_GROUP_MEMBERSHIP_1, CREATE_MACRO, CREATE_OR_UPDATE_USER,
+     * CREATE_CONTENT_TAG, CREATE_DYNAMIC_CONTENT_ITEM,
+     * CREATE_DYNAMIC_CONTENT_ITEM_VARIANT, CREATE_FORUM, CREATE_GROUP,
+     * CREATE_GROUP_MEMBERSHIP, CREATE_GROUP_MEMBERSHIP_1, CREATE_MACRO,
+     * CREATE_OR_UPDATE_ORGANIZATION, CREATE_OR_UPDATE_USER,
      * CREATE_OR_UPDATE_USERS, CREATE_OR_UPDATE_USERS_1,
      * CREATE_OR_UPDATE_USERS_ASYNC, CREATE_ORGANIZATION,
      * CREATE_ORGANIZATION_MEMBERSHIP, CREATE_ORGANIZATION_MEMBERSHIP_1,
@@ -15535,22 +15541,22 @@ public class StaticEndpointBuilders {
      * CREATE_USERS_1, CREATE_USERS_ASYNC, DELETE_ARTICLE,
      * DELETE_ARTICLE_ATTACHMENT, DELETE_ARTICLE_ATTACHMENT_1,
      * DELETE_ATTACHMENT, DELETE_ATTACHMENT_1, DELETE_AUTOMATION,
-     * DELETE_CATEGORY, DELETE_DYNAMIC_CONTENT_ITEM,
+     * DELETE_CATEGORY, DELETE_CONTENT_TAG, DELETE_DYNAMIC_CONTENT_ITEM,
      * DELETE_DYNAMIC_CONTENT_ITEM_VARIANT, DELETE_FORUM, DELETE_GROUP,
      * DELETE_GROUP_1, DELETE_GROUP_MEMBERSHIP, DELETE_GROUP_MEMBERSHIP_1,
      * DELETE_GROUP_MEMBERSHIP_2, DELETE_GROUP_MEMBERSHIP_3,
      * DELETE_ORGANIZATION, DELETE_ORGANIZATION_1,
      * DELETE_ORGANIZATION_MEMBERSHIP, DELETE_ORGANIZATION_MEMBERSHIP_1,
      * DELETE_ORGANIZATION_MEMBERSHIP_2, DELETE_ORGANIZATION_MEMBERSHIPS,
-     * DELETE_PERMISSION_GROUP, DELETE_PERMISSION_GROUP_1, DELETE_SECTION,
-     * DELETE_SUSPENDED_TICKET, DELETE_SUSPENDED_TICKET_1, DELETE_TARGET,
-     * DELETE_TICKET, DELETE_TICKET_1, DELETE_TICKET_FIELD,
+     * DELETE_ORGANIZATIONS, DELETE_PERMISSION_GROUP, DELETE_PERMISSION_GROUP_1,
+     * DELETE_SECTION, DELETE_SUSPENDED_TICKET, DELETE_SUSPENDED_TICKET_1,
+     * DELETE_TARGET, DELETE_TICKET, DELETE_TICKET_1, DELETE_TICKET_FIELD,
      * DELETE_TICKET_FIELD_1, DELETE_TICKET_FORM, DELETE_TICKET_FORM_1,
      * DELETE_TICKETS, DELETE_TOPIC, DELETE_TRANSLATION, DELETE_TRANSLATION_1,
      * DELETE_TRIGGER, DELETE_UPLOAD, DELETE_UPLOAD_1, DELETE_USER,
      * DELETE_USER_1, DELETE_USER_IDENTITY, DELETE_USER_IDENTITY_1,
      * DELETE_USER_IDENTITY_2, DELETE_USER_SEGMENT, DELETE_USER_SEGMENT_1,
-     * GET_ACTIVE_TRIGGERS, GET_ARTICLE, GET_ARTICLE_FROM_SEARCH,
+     * DELETE_USERS, GET_ACTIVE_TRIGGERS, GET_ARTICLE, GET_ARTICLE_FROM_SEARCH,
      * GET_ARTICLE_FROM_SEARCH_1, GET_ARTICLE_SUBSCRIPTIONS,
      * GET_ARTICLE_SUBSCRIPTIONS_1, GET_ARTICLE_TRANSLATIONS, GET_ARTICLES,
      * GET_ARTICLES_1, GET_ARTICLES_2, GET_ARTICLES_3,
@@ -15562,7 +15568,8 @@ public class StaticEndpointBuilders {
      * GET_AUTHENTICATED_USER, GET_AUTO_COMPLETE_ORGANIZATIONS, GET_AUTOMATION,
      * GET_AUTOMATIONS, GET_BRANDS, GET_CC_REQUESTS, GET_CATEGORIES,
      * GET_CATEGORY, GET_CATEGORY_TRANSLATIONS, GET_CCD_TICKETS_COUNT_FOR_USER,
-     * GET_COMPLIANCE_DELETION_STATUSES, GET_CURRENT_USER,
+     * GET_COMPLIANCE_DELETION_STATUSES, GET_CONTENT_TAG, GET_CONTENT_TAGS,
+     * GET_CONTENT_TAGS_1, GET_CONTENT_TAGS_2, GET_CURRENT_USER,
      * GET_CUSTOM_AGENT_ROLES, GET_DELETED_TICKETS, GET_DELETED_TICKETS_1,
      * GET_DYNAMIC_CONTENT_ITEM, GET_DYNAMIC_CONTENT_ITEM_VARIANT,
      * GET_DYNAMIC_CONTENT_ITEM_VARIANTS, GET_DYNAMIC_CONTENT_ITEMS, GET_FORUM,
@@ -15606,8 +15613,9 @@ public class StaticEndpointBuilders {
      * GET_USER_REQUESTS, GET_USER_REQUESTS_1, GET_USER_SEGMENT,
      * GET_USER_SEGMENTS, GET_USER_SEGMENTS_1, GET_USER_SEGMENTS_APPLICABLE,
      * GET_USER_SUBSCRIPTIONS, GET_USER_SUBSCRIPTIONS_1, GET_USERS, GET_USERS_1,
-     * GET_USERS_BY_EXTERNAL_IDS, GET_USERS_BY_ROLE, GET_USERS_INCREMENTALLY,
-     * GET_VIEW, GET_VIEWS, IMPORT_TICKET, IMPORT_TOPIC,
+     * GET_USERS_BY_EXTERNAL_IDS, GET_USERS_BY_EXTERNAL_IDS_1,
+     * GET_USERS_BY_ROLE, GET_USERS_INCREMENTALLY, GET_VIEW, GET_VIEWS,
+     * IMPORT_TICKET, IMPORT_TOPIC, LIST_HELP_CENTER_LOCALES,
      * LOOKUP_ORGANIZATIONS_BY_EXTERNAL_ID, LOOKUP_USER_BY_EMAIL,
      * LOOKUP_USER_BY_EXTERNAL_ID, MACROS_SHOW_CHANGES_TO_TICKET,
      * MACROS_SHOW_TICKET_AFTER_CHANGES, MAKE_PRIVATE_TICKET_AUDIT,
@@ -15623,10 +15631,12 @@ public class StaticEndpointBuilders {
      * SEARCH_TRIGGERS_1, SET_GROUP_MEMBERSHIP_AS_DEFAULT,
      * SET_ORGANIZATION_MEMBERSHIP_AS_DEFAULT, SET_TAG_ON_ORGANISATIONS,
      * SET_TAG_ON_TICKET, SET_TAG_ON_TOPICS, SET_USER_PRIMARY_IDENTITY,
-     * SET_USER_PRIMARY_IDENTITY_1, SET_USER_PRIMARY_IDENTITY_2, SUSPEND_USER,
-     * TRUST_TICKET_AUDIT, TRUST_TICKET_AUDIT_1, TRUST_TICKET_AUDIT_2,
-     * UNSUSPEND_USER, UPDATE_ARTICLE, UPDATE_ARTICLE_TRANSLATION,
-     * UPDATE_AUTOMATION, UPDATE_CATEGORY, UPDATE_CATEGORY_TRANSLATION,
+     * SET_USER_PRIMARY_IDENTITY_1, SET_USER_PRIMARY_IDENTITY_2,
+     * SHOW_ARTICLE_TRANSLATION, SHOW_CATEGORY_TRANSLATION,
+     * SHOW_SECTION_TRANSLATION, SUSPEND_USER, TRUST_TICKET_AUDIT,
+     * TRUST_TICKET_AUDIT_1, TRUST_TICKET_AUDIT_2, UNSUSPEND_USER,
+     * UPDATE_ARTICLE, UPDATE_ARTICLE_TRANSLATION, UPDATE_AUTOMATION,
+     * UPDATE_CATEGORY, UPDATE_CATEGORY_TRANSLATION, UPDATE_CONTENT_TAG,
      * UPDATE_DYNAMIC_CONTENT_ITEM, UPDATE_DYNAMIC_CONTENT_ITEM_VARIANT,
      * UPDATE_FORUM, UPDATE_GROUP, UPDATE_INSTALLATION, UPDATE_MACRO,
      * UPDATE_ORGANIZATION, UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1,
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ZendeskEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ZendeskEndpointBuilderFactory.java
index 80424bb477d..e842afc043e 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ZendeskEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ZendeskEndpointBuilderFactory.java
@@ -1082,19 +1082,19 @@ public interface ZendeskEndpointBuilderFactory {
          * 
          * Path parameter: methodName (required)
          * What operation to use
-         * There are 355 enums and the value can be one of:
+         * There are 370 enums and the value can be one of:
          * ADD_TAG_TO_ORGANISATIONS, ADD_TAG_TO_TICKET, ADD_TAG_TO_TOPICS,
          * ASSOCIATE_ATTACHMENTS_TO_ARTICLE, CHANGE_USER_PASSWORD,
          * CREATE_ARTICLE, CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION,
          * CREATE_AUTOMATION, CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION,
-         * CREATE_COMMENT, CREATE_DYNAMIC_CONTENT_ITEM,
+         * CREATE_COMMENT, CREATE_CONTENT_TAG, CREATE_DYNAMIC_CONTENT_ITEM,
          * CREATE_DYNAMIC_CONTENT_ITEM_VARIANT, CREATE_FORUM, CREATE_GROUP,
          * CREATE_GROUP_MEMBERSHIP, CREATE_GROUP_MEMBERSHIP_1, CREATE_MACRO,
-         * CREATE_OR_UPDATE_USER, CREATE_OR_UPDATE_USERS,
-         * CREATE_OR_UPDATE_USERS_1, CREATE_OR_UPDATE_USERS_ASYNC,
-         * CREATE_ORGANIZATION, CREATE_ORGANIZATION_MEMBERSHIP,
-         * CREATE_ORGANIZATION_MEMBERSHIP_1, CREATE_ORGANIZATION_MEMBERSHIPS,
-         * CREATE_ORGANIZATION_MEMBERSHIPS_1,
+         * CREATE_OR_UPDATE_ORGANIZATION, CREATE_OR_UPDATE_USER,
+         * CREATE_OR_UPDATE_USERS, CREATE_OR_UPDATE_USERS_1,
+         * CREATE_OR_UPDATE_USERS_ASYNC, CREATE_ORGANIZATION,
+         * CREATE_ORGANIZATION_MEMBERSHIP, CREATE_ORGANIZATION_MEMBERSHIP_1,
+         * CREATE_ORGANIZATION_MEMBERSHIPS, CREATE_ORGANIZATION_MEMBERSHIPS_1,
          * CREATE_ORGANIZATION_MEMBERSHIPS_ASYNC, CREATE_ORGANIZATIONS,
          * CREATE_ORGANIZATIONS_1, CREATE_ORGANIZATIONS_ASYNC,
          * CREATE_PERMISSION_GROUP, CREATE_REQUEST, CREATE_SATISFACTION_RATING,
@@ -1109,22 +1109,23 @@ public interface ZendeskEndpointBuilderFactory {
          * CREATE_USERS_1, CREATE_USERS_ASYNC, DELETE_ARTICLE,
          * DELETE_ARTICLE_ATTACHMENT, DELETE_ARTICLE_ATTACHMENT_1,
          * DELETE_ATTACHMENT, DELETE_ATTACHMENT_1, DELETE_AUTOMATION,
-         * DELETE_CATEGORY, DELETE_DYNAMIC_CONTENT_ITEM,
+         * DELETE_CATEGORY, DELETE_CONTENT_TAG, DELETE_DYNAMIC_CONTENT_ITEM,
          * DELETE_DYNAMIC_CONTENT_ITEM_VARIANT, DELETE_FORUM, DELETE_GROUP,
          * DELETE_GROUP_1, DELETE_GROUP_MEMBERSHIP, DELETE_GROUP_MEMBERSHIP_1,
          * DELETE_GROUP_MEMBERSHIP_2, DELETE_GROUP_MEMBERSHIP_3,
          * DELETE_ORGANIZATION, DELETE_ORGANIZATION_1,
          * DELETE_ORGANIZATION_MEMBERSHIP, DELETE_ORGANIZATION_MEMBERSHIP_1,
          * DELETE_ORGANIZATION_MEMBERSHIP_2, DELETE_ORGANIZATION_MEMBERSHIPS,
-         * DELETE_PERMISSION_GROUP, DELETE_PERMISSION_GROUP_1, DELETE_SECTION,
-         * DELETE_SUSPENDED_TICKET, DELETE_SUSPENDED_TICKET_1, DELETE_TARGET,
-         * DELETE_TICKET, DELETE_TICKET_1, DELETE_TICKET_FIELD,
-         * DELETE_TICKET_FIELD_1, DELETE_TICKET_FORM, DELETE_TICKET_FORM_1,
-         * DELETE_TICKETS, DELETE_TOPIC, DELETE_TRANSLATION,
-         * DELETE_TRANSLATION_1, DELETE_TRIGGER, DELETE_UPLOAD, DELETE_UPLOAD_1,
-         * DELETE_USER, DELETE_USER_1, DELETE_USER_IDENTITY,
-         * DELETE_USER_IDENTITY_1, DELETE_USER_IDENTITY_2, DELETE_USER_SEGMENT,
-         * DELETE_USER_SEGMENT_1, GET_ACTIVE_TRIGGERS, GET_ARTICLE,
+         * DELETE_ORGANIZATIONS, DELETE_PERMISSION_GROUP,
+         * DELETE_PERMISSION_GROUP_1, DELETE_SECTION, DELETE_SUSPENDED_TICKET,
+         * DELETE_SUSPENDED_TICKET_1, DELETE_TARGET, DELETE_TICKET,
+         * DELETE_TICKET_1, DELETE_TICKET_FIELD, DELETE_TICKET_FIELD_1,
+         * DELETE_TICKET_FORM, DELETE_TICKET_FORM_1, DELETE_TICKETS,
+         * DELETE_TOPIC, DELETE_TRANSLATION, DELETE_TRANSLATION_1,
+         * DELETE_TRIGGER, DELETE_UPLOAD, DELETE_UPLOAD_1, DELETE_USER,
+         * DELETE_USER_1, DELETE_USER_IDENTITY, DELETE_USER_IDENTITY_1,
+         * DELETE_USER_IDENTITY_2, DELETE_USER_SEGMENT, DELETE_USER_SEGMENT_1,
+         * DELETE_USERS, GET_ACTIVE_TRIGGERS, GET_ARTICLE,
          * GET_ARTICLE_FROM_SEARCH, GET_ARTICLE_FROM_SEARCH_1,
          * GET_ARTICLE_SUBSCRIPTIONS, GET_ARTICLE_SUBSCRIPTIONS_1,
          * GET_ARTICLE_TRANSLATIONS, GET_ARTICLES, GET_ARTICLES_1,
@@ -1138,8 +1139,9 @@ public interface ZendeskEndpointBuilderFactory {
          * GET_AUTOMATION, GET_AUTOMATIONS, GET_BRANDS, GET_CC_REQUESTS,
          * GET_CATEGORIES, GET_CATEGORY, GET_CATEGORY_TRANSLATIONS,
          * GET_CCD_TICKETS_COUNT_FOR_USER, GET_COMPLIANCE_DELETION_STATUSES,
-         * GET_CURRENT_USER, GET_CUSTOM_AGENT_ROLES, GET_DELETED_TICKETS,
-         * GET_DELETED_TICKETS_1, GET_DYNAMIC_CONTENT_ITEM,
+         * GET_CONTENT_TAG, GET_CONTENT_TAGS, GET_CONTENT_TAGS_1,
+         * GET_CONTENT_TAGS_2, GET_CURRENT_USER, GET_CUSTOM_AGENT_ROLES,
+         * GET_DELETED_TICKETS, GET_DELETED_TICKETS_1, GET_DYNAMIC_CONTENT_ITEM,
          * GET_DYNAMIC_CONTENT_ITEM_VARIANT, GET_DYNAMIC_CONTENT_ITEM_VARIANTS,
          * GET_DYNAMIC_CONTENT_ITEMS, GET_FORUM, GET_FORUMS, GET_FORUMS_1,
          * GET_GROUP, GET_GROUP_MEMBERSHIP, GET_GROUP_MEMBERSHIP_1,
@@ -1184,14 +1186,14 @@ public interface ZendeskEndpointBuilderFactory {
          * GET_USER_SEGMENT, GET_USER_SEGMENTS, GET_USER_SEGMENTS_1,
          * GET_USER_SEGMENTS_APPLICABLE, GET_USER_SUBSCRIPTIONS,
          * GET_USER_SUBSCRIPTIONS_1, GET_USERS, GET_USERS_1,
-         * GET_USERS_BY_EXTERNAL_IDS, GET_USERS_BY_ROLE,
-         * GET_USERS_INCREMENTALLY, GET_VIEW, GET_VIEWS, IMPORT_TICKET,
-         * IMPORT_TOPIC, LOOKUP_ORGANIZATIONS_BY_EXTERNAL_ID,
-         * LOOKUP_USER_BY_EMAIL, LOOKUP_USER_BY_EXTERNAL_ID,
-         * MACROS_SHOW_CHANGES_TO_TICKET, MACROS_SHOW_TICKET_AFTER_CHANGES,
-         * MAKE_PRIVATE_TICKET_AUDIT, MAKE_PRIVATE_TICKET_AUDIT_1,
-         * MAKE_PRIVATE_TICKET_AUDIT_2, MARK_TICKET_AS_SPAM,
-         * MARK_TICKET_AS_SPAM_1, MERGE_USERS, NOTIFY_APP,
+         * GET_USERS_BY_EXTERNAL_IDS, GET_USERS_BY_EXTERNAL_IDS_1,
+         * GET_USERS_BY_ROLE, GET_USERS_INCREMENTALLY, GET_VIEW, GET_VIEWS,
+         * IMPORT_TICKET, IMPORT_TOPIC, LIST_HELP_CENTER_LOCALES,
+         * LOOKUP_ORGANIZATIONS_BY_EXTERNAL_ID, LOOKUP_USER_BY_EMAIL,
+         * LOOKUP_USER_BY_EXTERNAL_ID, MACROS_SHOW_CHANGES_TO_TICKET,
+         * MACROS_SHOW_TICKET_AFTER_CHANGES, MAKE_PRIVATE_TICKET_AUDIT,
+         * MAKE_PRIVATE_TICKET_AUDIT_1, MAKE_PRIVATE_TICKET_AUDIT_2,
+         * MARK_TICKET_AS_SPAM, MARK_TICKET_AS_SPAM_1, MERGE_USERS, NOTIFY_APP,
          * PERMANENTLY_DELETE_TICKET, PERMANENTLY_DELETE_TICKET_1,
          * PERMANENTLY_DELETE_TICKETS, PERMANENTLY_DELETE_USER,
          * PERMANENTLY_DELETE_USER_1, QUEUE_CREATE_TICKET_ASYNC,
@@ -1203,13 +1205,14 @@ public interface ZendeskEndpointBuilderFactory {
          * SET_ORGANIZATION_MEMBERSHIP_AS_DEFAULT, SET_TAG_ON_ORGANISATIONS,
          * SET_TAG_ON_TICKET, SET_TAG_ON_TOPICS, SET_USER_PRIMARY_IDENTITY,
          * SET_USER_PRIMARY_IDENTITY_1, SET_USER_PRIMARY_IDENTITY_2,
-         * SUSPEND_USER, TRUST_TICKET_AUDIT, TRUST_TICKET_AUDIT_1,
-         * TRUST_TICKET_AUDIT_2, UNSUSPEND_USER, UPDATE_ARTICLE,
-         * UPDATE_ARTICLE_TRANSLATION, UPDATE_AUTOMATION, UPDATE_CATEGORY,
-         * UPDATE_CATEGORY_TRANSLATION, UPDATE_DYNAMIC_CONTENT_ITEM,
-         * UPDATE_DYNAMIC_CONTENT_ITEM_VARIANT, UPDATE_FORUM, UPDATE_GROUP,
-         * UPDATE_INSTALLATION, UPDATE_MACRO, UPDATE_ORGANIZATION,
-         * UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1,
+         * SHOW_ARTICLE_TRANSLATION, SHOW_CATEGORY_TRANSLATION,
+         * SHOW_SECTION_TRANSLATION, SUSPEND_USER, TRUST_TICKET_AUDIT,
+         * TRUST_TICKET_AUDIT_1, TRUST_TICKET_AUDIT_2, UNSUSPEND_USER,
+         * UPDATE_ARTICLE, UPDATE_ARTICLE_TRANSLATION, UPDATE_AUTOMATION,
+         * UPDATE_CATEGORY, UPDATE_CATEGORY_TRANSLATION, UPDATE_CONTENT_TAG,
+         * UPDATE_DYNAMIC_CONTENT_ITEM, UPDATE_DYNAMIC_CONTENT_ITEM_VARIANT,
+         * UPDATE_FORUM, UPDATE_GROUP, UPDATE_INSTALLATION, UPDATE_MACRO,
+         * UPDATE_ORGANIZATION, UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1,
          * UPDATE_ORGANIZATIONS_ASYNC, UPDATE_PERMISSION_GROUP, UPDATE_REQUEST,
          * UPDATE_SECTION, UPDATE_SECTION_TRANSLATION, UPDATE_TICKET,
          * UPDATE_TICKET_FIELD, UPDATE_TICKET_FORM, UPDATE_TICKETS,
@@ -1237,19 +1240,19 @@ public interface ZendeskEndpointBuilderFactory {
          * 
          * Path parameter: methodName (required)
          * What operation to use
-         * There are 355 enums and the value can be one of:
+         * There are 370 enums and the value can be one of:
          * ADD_TAG_TO_ORGANISATIONS, ADD_TAG_TO_TICKET, ADD_TAG_TO_TOPICS,
          * ASSOCIATE_ATTACHMENTS_TO_ARTICLE, CHANGE_USER_PASSWORD,
          * CREATE_ARTICLE, CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION,
          * CREATE_AUTOMATION, CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION,
-         * CREATE_COMMENT, CREATE_DYNAMIC_CONTENT_ITEM,
+         * CREATE_COMMENT, CREATE_CONTENT_TAG, CREATE_DYNAMIC_CONTENT_ITEM,
          * CREATE_DYNAMIC_CONTENT_ITEM_VARIANT, CREATE_FORUM, CREATE_GROUP,
          * CREATE_GROUP_MEMBERSHIP, CREATE_GROUP_MEMBERSHIP_1, CREATE_MACRO,
-         * CREATE_OR_UPDATE_USER, CREATE_OR_UPDATE_USERS,
-         * CREATE_OR_UPDATE_USERS_1, CREATE_OR_UPDATE_USERS_ASYNC,
-         * CREATE_ORGANIZATION, CREATE_ORGANIZATION_MEMBERSHIP,
-         * CREATE_ORGANIZATION_MEMBERSHIP_1, CREATE_ORGANIZATION_MEMBERSHIPS,
-         * CREATE_ORGANIZATION_MEMBERSHIPS_1,
+         * CREATE_OR_UPDATE_ORGANIZATION, CREATE_OR_UPDATE_USER,
+         * CREATE_OR_UPDATE_USERS, CREATE_OR_UPDATE_USERS_1,
+         * CREATE_OR_UPDATE_USERS_ASYNC, CREATE_ORGANIZATION,
+         * CREATE_ORGANIZATION_MEMBERSHIP, CREATE_ORGANIZATION_MEMBERSHIP_1,
+         * CREATE_ORGANIZATION_MEMBERSHIPS, CREATE_ORGANIZATION_MEMBERSHIPS_1,
          * CREATE_ORGANIZATION_MEMBERSHIPS_ASYNC, CREATE_ORGANIZATIONS,
          * CREATE_ORGANIZATIONS_1, CREATE_ORGANIZATIONS_ASYNC,
          * CREATE_PERMISSION_GROUP, CREATE_REQUEST, CREATE_SATISFACTION_RATING,
@@ -1264,22 +1267,23 @@ public interface ZendeskEndpointBuilderFactory {
          * CREATE_USERS_1, CREATE_USERS_ASYNC, DELETE_ARTICLE,
          * DELETE_ARTICLE_ATTACHMENT, DELETE_ARTICLE_ATTACHMENT_1,
          * DELETE_ATTACHMENT, DELETE_ATTACHMENT_1, DELETE_AUTOMATION,
-         * DELETE_CATEGORY, DELETE_DYNAMIC_CONTENT_ITEM,
+         * DELETE_CATEGORY, DELETE_CONTENT_TAG, DELETE_DYNAMIC_CONTENT_ITEM,
          * DELETE_DYNAMIC_CONTENT_ITEM_VARIANT, DELETE_FORUM, DELETE_GROUP,
          * DELETE_GROUP_1, DELETE_GROUP_MEMBERSHIP, DELETE_GROUP_MEMBERSHIP_1,
          * DELETE_GROUP_MEMBERSHIP_2, DELETE_GROUP_MEMBERSHIP_3,
          * DELETE_ORGANIZATION, DELETE_ORGANIZATION_1,
          * DELETE_ORGANIZATION_MEMBERSHIP, DELETE_ORGANIZATION_MEMBERSHIP_1,
          * DELETE_ORGANIZATION_MEMBERSHIP_2, DELETE_ORGANIZATION_MEMBERSHIPS,
-         * DELETE_PERMISSION_GROUP, DELETE_PERMISSION_GROUP_1, DELETE_SECTION,
-         * DELETE_SUSPENDED_TICKET, DELETE_SUSPENDED_TICKET_1, DELETE_TARGET,
-         * DELETE_TICKET, DELETE_TICKET_1, DELETE_TICKET_FIELD,
-         * DELETE_TICKET_FIELD_1, DELETE_TICKET_FORM, DELETE_TICKET_FORM_1,
-         * DELETE_TICKETS, DELETE_TOPIC, DELETE_TRANSLATION,
-         * DELETE_TRANSLATION_1, DELETE_TRIGGER, DELETE_UPLOAD, DELETE_UPLOAD_1,
-         * DELETE_USER, DELETE_USER_1, DELETE_USER_IDENTITY,
-         * DELETE_USER_IDENTITY_1, DELETE_USER_IDENTITY_2, DELETE_USER_SEGMENT,
-         * DELETE_USER_SEGMENT_1, GET_ACTIVE_TRIGGERS, GET_ARTICLE,
+         * DELETE_ORGANIZATIONS, DELETE_PERMISSION_GROUP,
+         * DELETE_PERMISSION_GROUP_1, DELETE_SECTION, DELETE_SUSPENDED_TICKET,
+         * DELETE_SUSPENDED_TICKET_1, DELETE_TARGET, DELETE_TICKET,
+         * DELETE_TICKET_1, DELETE_TICKET_FIELD, DELETE_TICKET_FIELD_1,
+         * DELETE_TICKET_FORM, DELETE_TICKET_FORM_1, DELETE_TICKETS,
+         * DELETE_TOPIC, DELETE_TRANSLATION, DELETE_TRANSLATION_1,
+         * DELETE_TRIGGER, DELETE_UPLOAD, DELETE_UPLOAD_1, DELETE_USER,
+         * DELETE_USER_1, DELETE_USER_IDENTITY, DELETE_USER_IDENTITY_1,
+         * DELETE_USER_IDENTITY_2, DELETE_USER_SEGMENT, DELETE_USER_SEGMENT_1,
+         * DELETE_USERS, GET_ACTIVE_TRIGGERS, GET_ARTICLE,
          * GET_ARTICLE_FROM_SEARCH, GET_ARTICLE_FROM_SEARCH_1,
          * GET_ARTICLE_SUBSCRIPTIONS, GET_ARTICLE_SUBSCRIPTIONS_1,
          * GET_ARTICLE_TRANSLATIONS, GET_ARTICLES, GET_ARTICLES_1,
@@ -1293,8 +1297,9 @@ public interface ZendeskEndpointBuilderFactory {
          * GET_AUTOMATION, GET_AUTOMATIONS, GET_BRANDS, GET_CC_REQUESTS,
          * GET_CATEGORIES, GET_CATEGORY, GET_CATEGORY_TRANSLATIONS,
          * GET_CCD_TICKETS_COUNT_FOR_USER, GET_COMPLIANCE_DELETION_STATUSES,
-         * GET_CURRENT_USER, GET_CUSTOM_AGENT_ROLES, GET_DELETED_TICKETS,
-         * GET_DELETED_TICKETS_1, GET_DYNAMIC_CONTENT_ITEM,
+         * GET_CONTENT_TAG, GET_CONTENT_TAGS, GET_CONTENT_TAGS_1,
+         * GET_CONTENT_TAGS_2, GET_CURRENT_USER, GET_CUSTOM_AGENT_ROLES,
+         * GET_DELETED_TICKETS, GET_DELETED_TICKETS_1, GET_DYNAMIC_CONTENT_ITEM,
          * GET_DYNAMIC_CONTENT_ITEM_VARIANT, GET_DYNAMIC_CONTENT_ITEM_VARIANTS,
          * GET_DYNAMIC_CONTENT_ITEMS, GET_FORUM, GET_FORUMS, GET_FORUMS_1,
          * GET_GROUP, GET_GROUP_MEMBERSHIP, GET_GROUP_MEMBERSHIP_1,
@@ -1339,14 +1344,14 @@ public interface ZendeskEndpointBuilderFactory {
          * GET_USER_SEGMENT, GET_USER_SEGMENTS, GET_USER_SEGMENTS_1,
          * GET_USER_SEGMENTS_APPLICABLE, GET_USER_SUBSCRIPTIONS,
          * GET_USER_SUBSCRIPTIONS_1, GET_USERS, GET_USERS_1,
-         * GET_USERS_BY_EXTERNAL_IDS, GET_USERS_BY_ROLE,
-         * GET_USERS_INCREMENTALLY, GET_VIEW, GET_VIEWS, IMPORT_TICKET,
-         * IMPORT_TOPIC, LOOKUP_ORGANIZATIONS_BY_EXTERNAL_ID,
-         * LOOKUP_USER_BY_EMAIL, LOOKUP_USER_BY_EXTERNAL_ID,
-         * MACROS_SHOW_CHANGES_TO_TICKET, MACROS_SHOW_TICKET_AFTER_CHANGES,
-         * MAKE_PRIVATE_TICKET_AUDIT, MAKE_PRIVATE_TICKET_AUDIT_1,
-         * MAKE_PRIVATE_TICKET_AUDIT_2, MARK_TICKET_AS_SPAM,
-         * MARK_TICKET_AS_SPAM_1, MERGE_USERS, NOTIFY_APP,
+         * GET_USERS_BY_EXTERNAL_IDS, GET_USERS_BY_EXTERNAL_IDS_1,
+         * GET_USERS_BY_ROLE, GET_USERS_INCREMENTALLY, GET_VIEW, GET_VIEWS,
+         * IMPORT_TICKET, IMPORT_TOPIC, LIST_HELP_CENTER_LOCALES,
+         * LOOKUP_ORGANIZATIONS_BY_EXTERNAL_ID, LOOKUP_USER_BY_EMAIL,
+         * LOOKUP_USER_BY_EXTERNAL_ID, MACROS_SHOW_CHANGES_TO_TICKET,
+         * MACROS_SHOW_TICKET_AFTER_CHANGES, MAKE_PRIVATE_TICKET_AUDIT,
+         * MAKE_PRIVATE_TICKET_AUDIT_1, MAKE_PRIVATE_TICKET_AUDIT_2,
+         * MARK_TICKET_AS_SPAM, MARK_TICKET_AS_SPAM_1, MERGE_USERS, NOTIFY_APP,
          * PERMANENTLY_DELETE_TICKET, PERMANENTLY_DELETE_TICKET_1,
          * PERMANENTLY_DELETE_TICKETS, PERMANENTLY_DELETE_USER,
          * PERMANENTLY_DELETE_USER_1, QUEUE_CREATE_TICKET_ASYNC,
@@ -1358,13 +1363,14 @@ public interface ZendeskEndpointBuilderFactory {
          * SET_ORGANIZATION_MEMBERSHIP_AS_DEFAULT, SET_TAG_ON_ORGANISATIONS,
          * SET_TAG_ON_TICKET, SET_TAG_ON_TOPICS, SET_USER_PRIMARY_IDENTITY,
          * SET_USER_PRIMARY_IDENTITY_1, SET_USER_PRIMARY_IDENTITY_2,
-         * SUSPEND_USER, TRUST_TICKET_AUDIT, TRUST_TICKET_AUDIT_1,
-         * TRUST_TICKET_AUDIT_2, UNSUSPEND_USER, UPDATE_ARTICLE,
-         * UPDATE_ARTICLE_TRANSLATION, UPDATE_AUTOMATION, UPDATE_CATEGORY,
-         * UPDATE_CATEGORY_TRANSLATION, UPDATE_DYNAMIC_CONTENT_ITEM,
-         * UPDATE_DYNAMIC_CONTENT_ITEM_VARIANT, UPDATE_FORUM, UPDATE_GROUP,
-         * UPDATE_INSTALLATION, UPDATE_MACRO, UPDATE_ORGANIZATION,
-         * UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1,
+         * SHOW_ARTICLE_TRANSLATION, SHOW_CATEGORY_TRANSLATION,
+         * SHOW_SECTION_TRANSLATION, SUSPEND_USER, TRUST_TICKET_AUDIT,
+         * TRUST_TICKET_AUDIT_1, TRUST_TICKET_AUDIT_2, UNSUSPEND_USER,
+         * UPDATE_ARTICLE, UPDATE_ARTICLE_TRANSLATION, UPDATE_AUTOMATION,
+         * UPDATE_CATEGORY, UPDATE_CATEGORY_TRANSLATION, UPDATE_CONTENT_TAG,
+         * UPDATE_DYNAMIC_CONTENT_ITEM, UPDATE_DYNAMIC_CONTENT_ITEM_VARIANT,
+         * UPDATE_FORUM, UPDATE_GROUP, UPDATE_INSTALLATION, UPDATE_MACRO,
+         * UPDATE_ORGANIZATION, UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1,
          * UPDATE_ORGANIZATIONS_ASYNC, UPDATE_PERMISSION_GROUP, UPDATE_REQUEST,
          * UPDATE_SECTION, UPDATE_SECTION_TRANSLATION, UPDATE_TICKET,
          * UPDATE_TICKET_FIELD, UPDATE_TICKET_FORM, UPDATE_TICKETS,
diff --git a/parent/pom.xml b/parent/pom.xml
index c72339482cd..bc6eece51cb 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -491,7 +491,7 @@
         <yasson-version>3.0.3</yasson-version>
         <yetus-audience-annotations-version>0.13.0</yetus-audience-annotations-version>
         <zeebe.version>8.2.8</zeebe.version>
-        <zendesk-client-version>0.19.0</zendesk-client-version>
+        <zendesk-client-version>0.22.1</zendesk-client-version>
         <zookeeper-version>3.8.1</zookeeper-version>
         <zxing-version>3.5.1</zxing-version>
     </properties>