Descripiton
This article explains how to retrieve a list of CRO users via Signals Notebook APIs. The expected audience is developers working to integrate an external system with Signals Synergy.
Scenario 1: Retrieving all the CRO users from a specific CRO
If you need to retrieve all the CRO users from a specific CRO, please follow the steps below.
-
Identify the CRO ID: If you already have the CRO ID for the CRO, you can skip this step.
- Open "Synergy Configurations" from either Signals Portal or the App Launcher menu.
- Go to the "Contract Research Organizations" smart folder. You will see a list of CROs.
- Click on the CRO you want to know the ID of.
- Your browser shows the CRO details. Check the URL bar of the browser, which should look like below.
<tenant URL>/synergyconfig/cros/cro:4/departments - The text between "/cors/" and the next "/" is the CRO ID. In the example above, the CRO ID is
cro:4.
-
Calling the API from the Swagger page:
- Open the Swagger page in Signals Configuration.
- Find the "Synergy" section. Click on it to expand it.
- Find the endpoint
GET /synergy/cros/{croId}/users. - Expand this endpoint and click on "Try it out".
- In the
enabledfield, select "true" if you want to filter out deactivated users. - In the
croIdfield, type in the CRO ID. - Click on "Execute".
Scenario 2: Retrieving all the CRO from all the CROs in the Signals tenant
If you need to retrieve all the CRO users across CROs in your Signals Tenant, the following knowledge base article explains how to do it step-by-step.
Signals Notebook: How to call CRO users registered in a tenant using API in Swagger
Comments
0 comments
Article is closed for comments.