Get sites information

Retrieve information about sites in a study.

Note:

  • To run these Oracle Clinical One Platform API calls, you need to include an authentication token. For instructions on how to generate your authentication token, see Get a token for authentication and Use the token to make an API request.
  • For every API call make sure you construct the URL using the correct server URL and path parameters values.
For the following API calls, you need the studyID and mode. These values are retrieved as part of a previous task, see Get study information.

Get all sites by type

Run the following cURL command to get all sites by type, type is either sites or depots:

curl -X GET "https://tenant.clinicalone.oraclecloud.com/ec-site-svc/rest/v1/studies/{studyId}/{mode}/sdfs/all"

If you want to make subsequent calls for a specific site, take note of the sdfID values associated with the site of your interest.

For more details on this API, like its parameters and response objects, see Get all sites by type.

Get a specific site

Given a sdfId, run the following cURL command to get information about a specific site:

curl -X GET "https://tenant.clinicalone.oraclecloud.com/ec-site-svc/rest/v1/studies/{studyId}/{mode}/sdfs/{sdfId}"

For more details on this API, like its parameters and response objects, see Get all sites by type.

Get the country of a site

Run the following cURL command to get the country a site is associated with:

curl -X GET "https://tenant.clinicalone.oraclecloud.com/ec-site-svc/rest/v1/studies/{studyId}/{mode}/sdfcountry"

You can add a given sdfId as an optional query parameter to get a specific site information.

For more details on this API, like its parameters and response objects, see Get association between country and site.

Get lab information of a site

Run the following curl command to retrieve information on labs associated with a given site:

curl -X GET "https://tenant.clinicalone.oraclecloud.com/ec-site-svc/rest/v2.0/studies/{studyId}/{mode}/labs"

You can add a given sdfId as an optional query parameter to get a specific site information.

For more details on this API, like its parameters and response objects, see Get all labs associated with a given site.

Tip:

There are many different Clinical One APIs that could provide the information you are looking for. Browse for these and other related APIs under the Tasks section of this guide. If you see any deprecated endpoint, look for its newest version.