Users REST Endpoints

Content (IM)/Users

The Users (users) resource let you access the Users objects in the Oracle Knowledge repository. The User object is used to modify the subscription information associated with a specified user within the Oracle Knowledge repository.

Activate subscription
Method: post
Path: /km/api/v1/users/{id}/subscriptions/{subscriptionId}/activate
Add subscription
Method: post
Path: /km/api/v1/users/{id}/subscriptions
Deactivate subscription
Method: post
Path: /km/api/v1/users/{id}/subscriptions/{subscriptionId}/deactivate
Delete all subscriptions
Method: delete
Path: /km/api/v1/users/{id}/subscriptions
Delete subscription
Method: delete
Path: /km/api/v1/users/{id}/subscriptions/{subscriptionId}
Find by ID
Method: get
Path: /km/api/v1/users/{id}
Find subscription by ID
Method: get
Path: /km/api/v1/users/{id}/subscriptions/{subscriptionId}
Get content locales
Method: get
Path: /km/api/v1/users/{id}/contentLocales
Get custom key values
Method: get
Path: /km/api/v1/users/{id}/customKeyValues
Get data form notifications
Method: get
Path: /km/api/v1/users/{id}/dataFormNotifications
Get subscriptions
Method: get
Path: /km/api/v1/users/{id}/subscriptions
Replace all content locales
Method: patch
Path: /km/api/v1/users/{id}/contentLocales
Replace all custom key values
Method: patch
Path: /km/api/v1/users/{id}/customKeyValues
Replace all data form notifications
Method: patch
Path: /km/api/v1/users/{id}/dataFormNotifications
Replace all subscriptions
Method: patch
Path: /km/api/v1/users/{id}/subscriptions
Update subscription schedule
Method: patch
Path: /km/api/v1/users/{id}/subscriptionSchedule