Knowledge Base Classes
Knowledge Base configuration class - UsedeskKnowledgeBaseConfiguration:
| Property |
Type | Description |
|---|---|---|
| urlApi | String | Server API address (standard https://api.usedesk.ru/) |
| accountId | String | Knowledge Base account ID |
| token | String | API access token |
| clientEmail | String | Client email-adress |
| clientName | String? | Client name |
Section class - UsedeskSection:
| Property | Type |
Description |
|---|---|---|
| id | Long | ID section |
| title | String | Section title |
| thumbnail | String? | Section icon address |
| categories | List<usedeskcategory> </usedeskcategory> | List of section categories |
Category class - UsedeskCategory:
| Property | Type |
Description |
|---|---|---|
| id | Long | Category ID |
| title | String | Category heading |
| description | String | Category description |
| articles | List<usedeskarticleinfo> </usedeskarticleinfo> | List of articles containing summary information |
Article information class - UsedeskArticleInfo:
| Property | Type |
Description |
|---|---|---|
| id | Long | Article ID |
| title | String | Article title |
| categoryId | Long | Parent category ID |
| viewsCount | Long | Number of article views |
Article class - UsedeskArticleСontent:
| Property | Type |
Description |
|---|---|---|
| id | Long | Article ID |
| title | String | Article header |
| text | String | Article text |
| categoryId | Long | Parent category ID |