6 Rest API updates

See the newly added, deprecated, and deleted endpoints in Oracle Clinical One Platform 25.3.

Permissions

For this release, no new services or permissions have been added. Only existing services have been updated.

Data Capture

Change Endpoint
New
  • POST /v1.0/studies/{studyId}/{mode}/subjects/screen
  • GET /v1.0/studies/{studyId}/{mode}/subjects/{subjectId}/screenfaildates
  • POST /v10.0/studies/{studyId}/{mode}/subjects/visitschedule
  • GET /v10.0/studies/{studyId}/{mode}/subjects/{subjectId}/visitWindowInfo/{visitId}
  • POST /v17.0/studies/{studyId}/{mode}/visitstatus/subjects
  • GET /v2.0/studies/{studyId}/{mode}/subjects/{subjectId}/nextVisitAction
  • POST /v6.0/studies/{studyId}/{mode}/subjects/randomizeordispense
  • PUT /v6.0/studies/{studyId}/{mode}/subjects/{subjectId}
  • POST /v7.0/studies/{studyId}/{mode}/repeatSection/consolidatedRepeatInstanceNumbers

Data Hub

Change Endpoint
New
  • GET /v11.0/studies/{studyId}/{mode}/odm/clinicalData/blinded
  • GET /v11.0/studies/{studyId}/{mode}/odm/clinicalData/unblinded
  • POST /v5.0/tenant/{tenantId}/studies/{studyId}/kitsAndRandomizations
  • POST /v6.0/tenant/{tenantId}/studies/{studyId}/kitsAndRandomizations
  • POST /v8.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects
  • POST /v9.0/tenant/{tenantId}/studies/{studyId}/{mode}/unblindedKits
Deprecated
  • GET /v1.0/studies/{studyId}/{mode}/odm/clinicalData/blinded
  • GET /v1.0/studies/{studyId}/{mode}/odm/clinicalData/unblinded
  • GET /v1.0/studies/{studyId}/{mode}/odm/metadata
  • POST /v1.0/tenant/{tenantId}/studies/{studyId}/dataCollection
  • POST /v1.0/tenant/{tenantId}/studies/{studyId}/kitsAndRandomizations
  • POST /v1.0/tenant/{tenantId}/studies/{studyId}/{mode}/blindedKits
  • POST /v1.0/tenant/{tenantId}/studies/{studyId}/{mode}/queries
  • POST /v1.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects
  • POST /v1.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/blindedVisits
  • POST /v1.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/formItems
  • POST /v1.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/forms
  • POST /v1.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/unblindedVisits
  • POST /v1.0/tenant/{tenantId}/studies/{studyId}/{mode}/unblindedKits
  • POST /v10.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/formItems
  • POST /v10.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/forms
  • GET /v2.0/studies/{studyId}/{mode}/odm/clinicalData/blinded
  • GET /v2.0/studies/{studyId}/{mode}/odm/clinicalData/unblinded
  • GET /v2.0/studies/{studyId}/{mode}/odm/metadata
  • POST /v2.0/tenant/{tenantId}/studies/{studyId}/dataCollection
  • POST /v2.0/tenant/{tenantId}/studies/{studyId}/kitsAndRandomizations
  • POST /v2.0/tenant/{tenantId}/studies/{studyId}/{mode}/queries
  • POST /v2.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects
  • POST /v2.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/blindedVisits
  • POST /v2.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/formItems
  • POST /v2.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/forms
  • POST /v2.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/unblindedVisits
  • POST /v2.0/tenant/{tenantId}/studies/{studyId}/{mode}/unblindedKits
  • GET /v3.0/studies/{studyId}/{mode}/odm/clinicalData/blinded
  • GET /v3.0/studies/{studyId}/{mode}/odm/clinicalData/unblinded
  • GET /v3.0/studies/{studyId}/{mode}/odm/metadata
  • POST /v3.0/tenant/{tenantId}/studies/{studyId}/dataCollection
  • POST /v3.0/tenant/{tenantId}/studies/{studyId}/kitsAndRandomizations
  • POST /v3.0/tenant/{tenantId}/studies/{studyId}/{mode}/queries
  • POST /v3.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects
  • POST /v3.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/blindedVisits
  • POST /v3.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/formItems
  • POST /v3.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/forms
  • POST /v3.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/unblindedVisits
  • POST /v3.0/tenant/{tenantId}/studies/{studyId}/{mode}/unblindedKits
  • POST /v3.1/tenant/{tenantId}/studies/{studyId}/{mode}/subjects
  • GET /v4.0/studies/{studyId}/{mode}/odm/clinicalData/blinded
  • GET /v4.0/studies/{studyId}/{mode}/odm/clinicalData/unblinded
  • GET /v4.0/studies/{studyId}/{mode}/odm/metadata
  • POST /v4.0/tenant/{tenantId}/studies/{studyId}/dataCollection
  • POST /v4.0/tenant/{tenantId}/studies/{studyId}/kitsAndRandomizations
  • POST /v4.0/tenant/{tenantId}/studies/{studyId}/{mode}/queries
  • POST /v4.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects
  • POST /v4.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/blindedVisits
  • POST /v4.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/formItems
  • POST /v4.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/forms
  • POST /v4.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/unblindedVisits
  • POST /v4.0/tenant/{tenantId}/studies/{studyId}/{mode}/unblindedKits
  • GET /v5.0/studies/{studyId}/{mode}/odm/clinicalData/blinded
  • GET /v5.0/studies/{studyId}/{mode}/odm/clinicalData/unblinded
  • GET /v5.0/studies/{studyId}/{mode}/odm/metadata
  • POST /v5.0/tenant/{tenantId}/studies/{studyId}/dataCollection
  • POST /v5.0/tenant/{tenantId}/studies/{studyId}/{mode}/queries
  • POST /v5.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects
  • POST /v5.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/blindedVisits
  • POST /v5.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/formItems
  • POST /v5.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/forms
  • POST /v5.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/unblindedVisits
  • POST /v5.0/tenant/{tenantId}/studies/{studyId}/{mode}/unblindedKits
  • GET /v6.0/studies/{studyId}/{mode}/odm/clinicalData/blinded
  • GET /v6.0/studies/{studyId}/{mode}/odm/clinicalData/unblinded
  • GET /v6.0/studies/{studyId}/{mode}/odm/metadata
  • POST /v6.0/tenant/{tenantId}/studies/{studyId}/{mode}/queries
  • POST /v6.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects
  • POST /v6.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/blindedVisits
  • POST /v6.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/formItems
  • POST /v6.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/forms
  • POST /v6.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/unblindedVisits
  • POST /v6.0/tenant/{tenantId}/studies/{studyId}/{mode}/unblindedKits
  • GET /v7.0/studies/{studyId}/{mode}/odm/clinicalData/blinded
  • GET /v7.0/studies/{studyId}/{mode}/odm/clinicalData/unblinded
  • POST /v7.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/blindedVisits
  • POST /v7.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/formItems
  • POST /v7.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/forms
  • POST /v7.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/unblindedVisits
  • POST /v7.0/tenant/{tenantId}/studies/{studyId}/{mode}/unblindedKits
  • GET /v8.0/studies/{studyId}/{mode}/odm/clinicalData/blinded
  • GET /v8.0/studies/{studyId}/{mode}/odm/clinicalData/unblinded
  • POST /v8.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/blindedVisits
  • POST /v8.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/formItems
  • POST /v8.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/forms
  • POST /v8.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/unblindedVisits
  • GET /v9.0/studies/{studyId}/{mode}/odm/clinicalData/blinded
  • GET /v9.0/studies/{studyId}/{mode}/odm/clinicalData/unblinded
  • POST /v9.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/formItems
  • POST /v9.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/forms
  • POST /v9.0/tenant/{tenantId}/studies/{studyId}/{mode}/subjects/unblindedVisits

Data Integration

Change Endpoint
New
  • POST /v1.0/studies/{studyId}/{mode}/subjects/visitschedule
  • GET /v2.0/studies/{studyId}/{mode}/dataelements
  • PUT /v2.0/studies/{studyId}/{mode}/subject/{subjectId}/formStatus
  • POST /v2.0/studies/{studyId}/{mode}/visitstatus/subjects
  • GET /v4.0/studies/{studyId}/{mode}/subjects/dateRange/{subjectId}
  • GET /v5.0/studies/{studyId}/{mode}/subjects/history/{subjectId}

Designer

Change Endpoint
New
  • POST /v10.0/studies/{studyId}/design
  • GET /v10.0/studies/{studyId}/versions/{version}/design
  • GET /v8.0/studies/{studyId}/statuses
  • GET /v8.0/studies/{studyId}/statuses/{version}
Deprecated
  • PUT /v1.0/studies/{studyId}/versions/{version}/dispensings
  • POST /v10.0/studies/{studyId}/versions/{version}/forms
  • GET /v10.0/studies/{studyId}/versions/{version}/forms
  • GET /v10.0/studies/{studyId}/versions/{version}/forms/{formId}
  • PUT /v10.0/studies/{studyId}/versions/{version}/forms/{formId}
  • DELETE /v10.0/studies/{studyId}/versions/{version}/forms/{formId}
  • POST /v11.0/studies/{studyId}/versions/{version}/forms
  • GET /v11.0/studies/{studyId}/versions/{version}/forms
  • GET /v11.0/studies/{studyId}/versions/{version}/forms/unblinded
  • GET /v11.0/studies/{studyId}/versions/{version}/forms/unblinded/{formId}
  • GET /v11.0/studies/{studyId}/versions/{version}/forms/{formId}
  • PUT /v11.0/studies/{studyId}/versions/{version}/forms/{formId}
  • DELETE /v11.0/studies/{studyId}/versions/{version}/forms/{formId}
  • POST /v12.0/studies/{studyId}/versions/{version}/forms
  • GET /v12.0/studies/{studyId}/versions/{version}/forms
  • GET /v12.0/studies/{studyId}/versions/{version}/forms/unblinded
  • GET /v12.0/studies/{studyId}/versions/{version}/forms/unblinded/{formId}
  • GET /v12.0/studies/{studyId}/versions/{version}/forms/{formId}
  • PUT /v12.0/studies/{studyId}/versions/{version}/forms/{formId}
  • DELETE /v12.0/studies/{studyId}/versions/{version}/forms/{formId}
  • POST /v14.0/studies/{studyId}/versions/{version}/forms
  • GET /v14.0/studies/{studyId}/versions/{version}/forms
  • GET /v14.0/studies/{studyId}/versions/{version}/forms/unblinded
  • GET /v14.0/studies/{studyId}/versions/{version}/forms/unblinded/{formId}
  • GET /v14.0/studies/{studyId}/versions/{version}/forms/{formId}
  • PUT /v14.0/studies/{studyId}/versions/{version}/forms/{formId}
  • DELETE /v14.0/studies/{studyId}/versions/{version}/forms/{formId}
  • POST /v15.0/studies/{studyId}/versions/{version}/forms
  • GET /v15.0/studies/{studyId}/versions/{version}/forms
  • GET /v15.0/studies/{studyId}/versions/{version}/forms/unblinded
  • GET /v15.0/studies/{studyId}/versions/{version}/forms/unblinded/{formId}
  • GET /v15.0/studies/{studyId}/versions/{version}/forms/{formId}
  • PUT /v15.0/studies/{studyId}/versions/{version}/forms/{formId}
  • DELETE /v15.0/studies/{studyId}/versions/{version}/forms/{formId}
  • GET /v16.0/studies/{studyId}/versions/{version}/forms/{formId}
  • POST /v17.0/studies/{studyId}/versions/{version}/forms
  • GET /v17.0/studies/{studyId}/versions/{version}/forms
  • GET /v17.0/studies/{studyId}/versions/{version}/forms/unblinded
  • GET /v17.0/studies/{studyId}/versions/{version}/forms/unblinded/{formId}
  • GET /v17.0/studies/{studyId}/versions/{version}/forms/{formId}
  • PUT /v17.0/studies/{studyId}/versions/{version}/forms/{formId}
  • DELETE /v17.0/studies/{studyId}/versions/{version}/forms/{formId}

Designer ORS

Note:

Designer ORS endpoints are listed in the Designer category.
Change Endpoint
New
  • GET /v10.0/studies/{studyId}/versions/{version}/visits/{visitId}/kits/blindedInfo
  • GET /v10.0/studies/{studyId}/versions/{version}/visits/{visitid}/dispensings
  • GET /v13.0/studies/{studyId}/versions/{version}/forms/randomizationfactors
  • GET /v3.0/studies/{studyId}/randomizationfactors
  • POST /v3.0/studies/{studyId}/versions/{version}/randomizations/{randomId}/strata/bulk
  • PUT /v3.0/studies/{studyId}/versions/{version}/randomizations/{randomId}/strata/bulk
  • DELETE /v3.0/studies/{studyId}/versions/{version}/randomizations/{randomId}/strata/bulk
  • GET /v4.0/studies/{studyId}/versions/{version}/randomizations/{randomId}/strata
  • GET /v4.0/studies/{studyId}/versions/{version}/randomizations/{randomId}/strata/{stratumId}
  • POST /v6.0/studies/{studyId}/versions/{version}/randomizations
  • PUT /v6.0/studies/{studyId}/versions/{version}/randomizations/{randomId}
  • GET /v7.0/studies/{studyId}/versions/{version}/dispensings
  • PUT /v7.0/studies/{studyId}/versions/{version}/dispensings

Randomization and Supplies

Change Endpoint
New
  • GET/v1.0/studies/{studyId}/{mode}/subjects/{subjectId}/visits/{visitId}
  • GET/v10.0/studies/{studyId}/{mode}/orders
  • GET/v10.0/studies/{studyId}/{mode}/orders/{shipmentId}
  • PUT/v10.0/studies/{studyId}/{mode}/supply/settings
  • GET /v11.0/studies/{studyId}/{mode}/subjects/{externalSubjectId}/dispensation-history
  • GET /v17.0/studies/{studyId}/{mode}/visits/subjectvisit
  • GET /v2.0/studies/{studyId}/{mode}/settings/cohortlimits
  • PUT /v2.0/studies/{studyId}/{mode}/settings/cohortlimits
  • POST /v3.0/studies/{studyId}/{mode}/reports/projectedsupplies/countrycounts
  • POST /v3.0/studies/{studyId}/{mode}/reports/projectedsupplies/sitecounts
  • POST /v3.0/studies/{studyId}/{mode}/resupplies
  • GET /v3.0/studies/{studyId}/{mode}/resupplies
  • GET /v3.0/studies/{studyId}/{mode}/resupplies/{resupplyId}
  • PUT /v3.0/studies/{studyId}/{mode}/resupplies/{resupplyId}
  • GET /v3.0/studies/{studyId}/{mode}/subjects/{subjectId}/allowed-doseholds
  • POST /v4.0/studies/{studyId}/{mode}/subjects/{subjectId}/reuse-kits
  • GET /v7.0/studies/{studyId}/{mode}/randlists
  • GET /v8.0/studies/{studyId}/{mode}/shipments

Sites and Depots

Change Endpoint
New
  • GET /v1.0/studies/{studyId}/{mode}/sdfs/sdf/id/{sdfId}

Users, Permissions and Roles

Change Endpoint
New
  • GET /v5.0/authusers/{userid}/studies/{studyId}
Deprecated
  • GET /v1.0/authusers
  • GET /v1.0/authusers/{userid}
  • GET /v1.0/dataclassification
  • GET /v1.0/dataclassification/studyrole/{studyRoleId}
  • GET /v1.0/dataclassification/{studyId}
  • GET /v1.0/dataclassification/{studyId}/studyrole/{studyRoleId}
  • GET /v1.0/dataclassification/{studyId}/{mode}/user/{userId}
  • GET /v1.0/studyroles
  • GET /v1.0/studyroles/{studyId}
  • GET /v2.0/authroles
  • GET /v2.0/authroles/{studyId}
  • GET /v2.0/studyroles
  • GET /v2.0/studyroles/{studyId}
  • GET /v3.0/authstudies/{studyId}/users
  • GET /v3.0/authusers/{userid}/studies/{studyId}
  • GET /v3.0/globalroles/users