V2.0
get
/ec-designer-edc-svc/rest/v2.0/studies/{studyId}/{mode}/forms/formitems
Returns reduced form and item summaries for the requested study mode. Compared with v1.0, this version uses the v19 summary mapping for the response while keeping the same study ID and mode inputs.
Request
Path Parameters
-
mode(required): string
Study mode path segment. Required. Allowed values: test, training, active.
-
studyId(required): string
Study ID (UUID, 32-character uppercase hexadecimal string). Required.
-
version(required): string
Study version path segment. Required. Example: "1.0.0.1".Example:
1.0.0.1
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Form and item summaries returned successfully.
Nested Schema : RespStudyAllFormsDto
Type:
Show Source
object-
formId: string
(uuid)
Form Unique GUID
-
items: array
items
Nested Schema : items
Type:
Show Source
array-
Array of:
object StudyAllFormsItemsTypeDto v1.0
Title:
StudyAllFormsItemsTypeDto v1.0Reduced form item properties
Nested Schema : StudyAllFormsItemsTypeDto v1.0
Type:
objectTitle:
StudyAllFormsItemsTypeDto v1.0Reduced form item properties
Show Source
-
id: string
(uuid)
Form Item Unique GUID
-
questionType: string
Title:
FormItemTypeAllowed Values:[ "text", "instructionalText", "numeric", "datetime", "choice", "questionGroup", "table", "label", "section", "existingData", "fileUpload" ]Question typeExample:numeric
Examples
500 Response
Error
Root Schema : ErrorResponseData
Type:
objectTitle:
ErrorResponseDataError Response Details Information
Show Source
-
details: object
Object
Title:
ObjectObject with error details information. -
errorCode: string
Error code which is stored in ErrorCode enum. Example : C1-003Example:
C1-003 -
errorMessage: string
Error message which is stored in service property file. Example : Cannot modify object after a study version has been approvedExample:
Cannot modify object after a study version has been approved
Nested Schema : Object
Type:
objectTitle:
ObjectObject with error details information.
Example:
{
"field":"studyId",
"reason":"Invalid value"
}Examples