Class AsyncInternalArticlesClient


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

      • AsyncInternalArticlesClient

        public AsyncInternalArticlesClient​(ClientOptions clientOptions)
    • Method Detail

      • listInternalArticles

        public java.util.concurrent.CompletableFuture<InternalArticleList> listInternalArticles()
        You can fetch a list of all internal articles by making a GET request to https://api.intercom.io/internal_articles.
      • listInternalArticles

        public java.util.concurrent.CompletableFuture<InternalArticleList> listInternalArticles​(RequestOptions requestOptions)
        You can fetch a list of all internal articles by making a GET request to https://api.intercom.io/internal_articles.
      • createInternalArticle

        public java.util.concurrent.CompletableFuture<InternalArticleListItem> createInternalArticle()
        You can create a new internal article by making a POST request to https://api.intercom.io/internal_articles.
      • createInternalArticle

        public java.util.concurrent.CompletableFuture<InternalArticleListItem> createInternalArticle​(java.util.Optional<CreateInternalArticleRequest> request)
        You can create a new internal article by making a POST request to https://api.intercom.io/internal_articles.
      • retrieveInternalArticle

        public java.util.concurrent.CompletableFuture<InternalArticleListItem> retrieveInternalArticle​(RetrieveInternalArticleRequest request)
        You can fetch the details of a single internal article by making a GET request to https://api.intercom.io/internal_articles/<id>.
      • updateInternalArticle

        public java.util.concurrent.CompletableFuture<InternalArticleListItem> updateInternalArticle​(UpdateInternalArticleRequestBody request)
        You can update the details of a single internal article by making a PUT request to https://api.intercom.io/internal_articles/<id>.
      • deleteInternalArticle

        public java.util.concurrent.CompletableFuture<DeletedInternalArticleObject> deleteInternalArticle​(DeleteInternalArticleRequest request)
        You can delete a single internal article by making a DELETE request to https://api.intercom.io/internal_articles/<id>.
      • searchInternalArticles

        public java.util.concurrent.CompletableFuture<InternalArticleSearchResponse> searchInternalArticles()
        You can search for internal articles by making a GET request to https://api.intercom.io/internal_articles/search.