Class AsyncRawHelpCenterClient


  • public class AsyncRawHelpCenterClient
    extends java.lang.Object
    • Constructor Detail

      • AsyncRawHelpCenterClient

        public AsyncRawHelpCenterClient​(ClientOptions clientOptions)
    • Method Detail

      • listAllCollections

        public java.util.concurrent.CompletableFuture<IntercomHttpResponse<CollectionList>> listAllCollections()
        You can fetch a list of all collections by making a GET request to https://api.intercom.io/help_center/collections.

        Collections will be returned in descending order on the updated_at attribute. This means if you need to iterate through results then we'll show the most recently updated collections first.

      • listAllCollections

        public java.util.concurrent.CompletableFuture<IntercomHttpResponse<CollectionList>> listAllCollections​(RequestOptions requestOptions)
        You can fetch a list of all collections by making a GET request to https://api.intercom.io/help_center/collections.

        Collections will be returned in descending order on the updated_at attribute. This means if you need to iterate through results then we'll show the most recently updated collections first.

      • retrieveCollection

        public java.util.concurrent.CompletableFuture<IntercomHttpResponse<Collection>> retrieveCollection​(RetrieveCollectionRequest request)
        You can fetch the details of a single collection by making a GET request to https://api.intercom.io/help_center/collections/<id>.
      • updateCollection

        public java.util.concurrent.CompletableFuture<IntercomHttpResponse<Collection>> updateCollection​(UpdateCollectionRequest request)
        You can update the details of a single collection by making a PUT request to https://api.intercom.io/collections/<id>.
      • retrieveHelpCenter

        public java.util.concurrent.CompletableFuture<IntercomHttpResponse<HelpCenter>> retrieveHelpCenter​(RetrieveHelpCenterRequest request)
        You can fetch the details of a single Help Center by making a GET request to https://api.intercom.io/help_center/help_center/<id>.
      • listHelpCenters

        public java.util.concurrent.CompletableFuture<IntercomHttpResponse<HelpCenterList>> listHelpCenters()
        You can list all Help Centers by making a GET request to https://api.intercom.io/help_center/help_centers.
      • listHelpCenters

        public java.util.concurrent.CompletableFuture<IntercomHttpResponse<HelpCenterList>> listHelpCenters​(RequestOptions requestOptions)
        You can list all Help Centers by making a GET request to https://api.intercom.io/help_center/help_centers.