KustomerCore.getArticles()
Fetches the articles in a category in your knowledge base
First, initialize chat
You must initialize with
KustomerCore.init()
before you can execute any additional Core SDK methods
Examples
// Gets your articles for a certain category
KustomerCore.getArticles({
categoryId: 'SOME_ID',
lang: 'en_us',
knowledgeBaseId: 'SOME_ID'
}, function (callbackResponse, error) {
console.log('Fetched articles!');
});
Syntax
KustomerCore.getArticles(options, function(callbackResponse, error))
Parameter | Type | Description |
---|---|---|
options | Object | Required An object containing details about the articles you want to fetch. A breakdown of the options object is listed below. |
function(callbackResponse, error) | Function | Optional A callback that is run after the method completes. callbackResponse is an object returned to the callback function. See the callbackResponse section below to see the properties of the object.error is either undefined or a native JavaScript Error object. |
options
options
Property | Type | Description |
---|---|---|
knowledgeBaseId | String | Required The unique ID of the knowledge base. |
lang | String | Required The language code of the categories to fetch. |
categoryId | String | Required The category ID you want to fetch articles from. |
callbackResponse
callbackResponse
Property | Type | Description |
---|---|---|
articles | Array | Required A list of article objects. See articles below for an example. |
articles
articles
The following is a breakdown of what an item in the articles
array looks like.
Property | Type | Description |
---|---|---|
articleId | String | Required The unique ID of the article. |
htmlBody | String | Required The article's html body. |
title | String | Required The article's title. |
description | String | Required The article's description. |
updatedAt | String | Required The article's last updated at timestamp. |
lang | String | Required The article's language code. |
slug | String | Required The article's slug for its url. |
version | String | Required The version of the article. |
hash | String | Required The article's hash code. |
kbUrl | String | Optional The article's knowledge base URL. |
knowledgeBaseId | String | Optional The article's knowledge base ID. |
Updated almost 4 years ago