Get all active factors in a study
get
/ec-designer-ors-svc/rest/v3.0/studies/{studyId}/randomizationfactors
Retrieves a list of Study factors. You can retrieve this list by study mode and RandType.
Request
Path Parameters
Query Parameters
-
mode(required): string
Study version mode to filter factors.Allowed Values:
[ "test", "training", "active" ] -
type(required): string
Rand Algorithim to filter factors.Default Value:
ALLAllowed Values:[ "stratum", "cohort", "minimization", "all" ]
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Successful operation.
Root Schema : schema
Type:
Show Source
array-
Array of:
object Randomization Factor Details v3.0
Title:
Randomization Factor Details v3.0Randomization Factors DTO
Nested Schema : Randomization Factor Details v3.0
Type:
objectTitle:
Randomization Factor Details v3.0Randomization Factors DTO
Show Source
-
details: object
RandomizationDetails v5.0
Title:
RandomizationDetails v5.0Details of the randomization design. -
groups: object
RandomizationFactorGroupDto v3.0
Title:
RandomizationFactorGroupDto v3.0RandomizationFactorGroupDto Info
Nested Schema : RandomizationDetails v5.0
Type:
objectTitle:
RandomizationDetails v5.0Details of the randomization design.
Show Source
-
algorithm(required): string
Allowed Values:
[ "NONE", "CENTRAL", "CENTRAL_STRATIFIED", "SITE_BLOCKED_FIXED", "SITE_BLOCKED_FIXED_STRATIFIED", "SITE_BLOCKED_DYNAMIC", "SITE_BLOCKED_DYNAMIC_STRATIFIED", "COUNTRY_BLOCKED_FIXED", "COUNTRY_BLOCKED_FIXED_STRATIFIED", "COUNTRY_BLOCKED_DYNAMIC", "COUNTRY_BLOCKED_DYNAMIC_STRATIFIED", "REGION_BLOCKED_FIXED", "REGION_BLOCKED_FIXED_STRATIFIED", "REGION_BLOCKED_DYNAMIC", "REGION_BLOCKED_DYNAMIC_STRATIFIED", "MINIMIZATION" ]The algorithm of the randomization designExample:Central -
cohortType(required): string
Allowed Values:
[ "NoCohort", "Adaptive", "Demography", "invalid" ]The cohort type of the randomization designExample:None -
description: string
Minimum Length:
0Maximum Length:4000Randomization Design DescriptionExample:Method to assign study participants to a treatment group. -
randomizationType(required): string
Allowed Values:
[ "Blinded", "Unblinded", "invalid" ]Type of the randomization designExample:Blinded -
reRandomization: boolean
Whether to use re-randomization on the randomization designExample:
true -
title(required): string
Minimum Length:
1Maximum Length:64Randomization TitleExample:Rand 001 -
treatmentArms: string
Allowed Values:
[ "Randomized", "Mapped", "None", "invalid" ]Whether to use randomized or mapped on the randomization designExample:Randomized
Nested Schema : RandomizationFactorGroupDto v3.0
Type:
objectTitle:
RandomizationFactorGroupDto v3.0RandomizationFactorGroupDto Info
Show Source
-
formCategory: string
Form categoryExample:
DCS -
formSubcategory: string
List of form subcategories
-
formTitle: string
formTitleExample:
Demography -
groupId: string
(uuid)
Rand Stratum Factor Id
-
groupName: string
Stratum or Cohort GroupNameExample:
Group Name 1 -
id: string
(uuid)
Stratum or Cohort Unique GUID
-
instructionalText: string
Instructional Text
-
parentCohortId: string
(uuid)
Parent Cohort Id
-
parentCohortName: string
Name of the Parent Cohort
-
questionTitle: string
questionTitleExample:
Age
500 Response
Error
Root Schema : ErrorResponseData
Type:
objectStructure representing an error response from the reporting service. Contains an error code, human-readable message, and details.
Show Source
-
details: string
Detailed error context or debugging information such as validation error, stack trace, or field/parameter cause.Example:
User role is missing required permission REPORTING_VIEW. Field: userId -
errorCode: string
Application or business-specific error code representing the error type.Example:
REPT_401 -
errorMessage: string
Human-readable error message describing the failure or issue.Example:
Unauthorized: User does not have access to the requested resource