All REST Endpoints
Articles
The Articles resource lets you create, update, view, delete, and manage knowledge articles. You can also perform additional operations such as publish, translate, and import knowledge articles as part of the knowledge management life cycle. An article object stores information about knowledge articles.
- Create an article
- Method: postPath:
/articles - Get all knowledge articles
- Method: getPath:
/articles - Get an article
- Method: getPath:
/articles/{id} - Publish an article
- Method: postPath:
/articles/versions/{versionId}/publishThisVersion - Rate an article
- Method: postPath:
/articles/{id}/rate - Update an article
- Method: putPath:
/articles/{id}
Content Types
The operations from the Content Types category.
- Create a content type
- Method: postPath:
/contentTypes - Delete a content type
- Method: deletePath:
/contentTypes/{id} - Get a content type
- Method: getPath:
/contentTypes/{id} - Get a content type's schema
- Method: getPath:
/contentTypes/{contentTypeId}/contentSchema - Get all content type privileges for current user
- Method: getPath:
/contentTypes/privileges - Get all content types
- Method: getPath:
/contentTypes - Replace a content type
- Method: putPath:
/contentTypes/{id} - Update a content type
- Method: patchPath:
/contentTypes/{id}
Repositories
The Repositories resource lets you view and update the Content Intelligence locale configuration in your environment.
- Get all active locales for a repository
- Method: getPath:
/repositories/{id}/availableLocales - Get the default repository
- Method: getPath:
/repositories/default - Get the default repository's preferred locale
- Method: getPath:
/repositories/default/defaultPreferredLocale - Replace all available locales for a repository
- Method: putPath:
/repositories/{id}/availableLocales - Update a repository's default locale
- Method: patchPath:
/repositories/{id}/defaultLocale - Update the default repository's preferred locale
- Method: patchPath:
/repositories/default/defaultPreferredLocale
Search
The Search resource allows you to search for knowledge and to find knowledge similar to SRs.
- Get all knowledge articles
- Method: getPath:
/search - Get knowledge articles by service request
- Method: postPath:
/search
Tasks
The Tasks resource allows you to interact with knowledge related tasks such as suggestions and workflow tasks.
- Create a task
- Method: postPath:
/tasks
User Groups
The operations from the User Groups category.
- Create a user group
- Method: postPath:
/userGroups - Delete a user group
- Method: deletePath:
/userGroups/{id} - Get a user group
- Method: getPath:
/userGroups/{id} - Get a user group by name
- Method: getPath:
/userGroups/findByName - Get all user groups
- Method: getPath:
/userGroups - Replace a user group
- Method: putPath:
/userGroups/{id}