The available REST APIs are documented here in Swagger so that you can review and try out the API calls before you integrate your application with Watson Care Manager.
Assessments API
Use this API to share completed client assessment data between an external system and Watson Care Manager.
Before you begin: To see the REST API calls for a configured assessment, you must download the API document for the assessment in the Administration application. Then, open the downloaded file in a Swagger editor (Version 2.0) to see the available calls. For more information, see Sharing the API document for an assessment.
Care Plan API
This API can be called only after receiving a webhooks notification that relates to a Share Care Plan event. Before you begin: Before you can retrieve a client's care plan via this API, you must first subscribe to notifications for the Share Care Plan data type. For more information, see Configuring subscribers and managing subscriptions.Two API calls are required.
First, the Get Care Plan Metadata API provides the metadata related to the share care plan event and a call-back URL to retrieve the PDF document for the client. Then, the Get Care Plan Report as PDF API uses the returned URL to generate and return the PDF.
Configurable Client Data API
Use this API to share configurable client data that is created, updated, and deleted for a client in an external system with Watson Care Manager. In addition, you can use this API to retrieve updates to configurable client data from Watson Care Manager (via webhooks).
Before you begin: To see the REST API calls for a configurable client data type, you must download its API document in the Administration application. Then, open the downloaded file in a Swagger editor (Version 2.0) to see the available calls.
For more information, see Sharing the API document for a configurable client data type.
Note: You can make a GET call only after receiving a webhooks notification that relates to a configurable client data type. For more information, see Configuring subscribers and managing subscriptions.
Program API
This API can be called only after receiving a webhooks notification that relates to a Program Status event. Before you begin: Before you can retrieve a client's program details via this API, you must first subscribe to notifications for the Program data type. For more information, see Configuring subscribers and managing subscriptions. Use this API to retrieve updates to program details that are recorded in Watson Care Manager for a registered client.
Questionnaires API
Use this API to share completed client questionnaire data between an external system and Watson Care Manager
Before you begin: To see the REST API calls for a configured questionnaire, you must download the API document for the questionnaire in the Administration application. Then, open the downloaded file in a Swagger editor (Version 2.0) to see the available calls. For more information, see Sharing the API document for a questionnaire.