v2.0
delete
/ec-site-svc/rest/v2.0/studies/{studyId}/{mode}/siteslabs
Compared with v1, this version removes lab-to-study-site associations by explicit siteId and labId inputs.
Request
Path Parameters
-
mode(required): string
Study mode. Allowed values: active (live study operations), test (testing data), training (training or sandbox data).Example:
test -
studyId(required): string(uuid)
Study identifier as a 32-character uppercase hexadecimal UUID string.Example:
C36A3197FDEE433FB5547EE83DE99E4B
Query Parameters
-
labId(required): string(uuid)
Minimum Length:
32Maximum Length:32Pattern:^[A-F0-9]{32}$The ID of the lab.Example:C36A3197FDEE433FB5547EE83DE99E4B -
siteId(required): string(uuid)
Minimum Length:
32Maximum Length:32Pattern:^[A-F0-9]{32}$The ID of the site.Example:C36A3197FDEE433FB5547EE83DE99E4B
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Successful operation.
Root Schema : LabSiteDto v1.0
Type:
objectTitle:
LabSiteDto v1.0Details of the lab-to-site association.
Show Source
-
comment: string
Title:
CommentMinimum Length:0Maximum Length:2048Additional comment captured for the audited update.Example:Association adjusted after data reconciliation. -
id: string
(uuid)
Title:
Lab Site Association IDPattern:^[A-F0-9]{32}$Unique identifier for the lab-site association. -
labId: string
(uuid)
Title:
Lab IDPattern:^[A-F0-9]{32}$Identifier of the lab in the association. -
labVersionStart: string
(date-time)
Title:
Lab Version StartTimestamp when the lab version started.Example:2025-01-01T00:00:00Z -
reason: string
Title:
ReasonMinimum Length:0Maximum Length:255Reason provided for the audited update.Example:Protocol update requested by study operations. -
siteId: string
(uuid)
Title:
Site IDPattern:^[A-F0-9]{32}$Identifier of the site in the association. -
siteVersionStart: string
(date-time)
Title:
Site Version StartTimestamp when the site version started.Example:2025-01-01T00:00:00Z -
versionStart: string
(date-time)
Title:
Version StartTimestamp when the association version began.Example:2025-01-01T00:00:00Z
Examples
400 Response
Returned when one or more path parameters, query parameters, or request-body values fail endpoint validation.
Root Schema : SDFResponse
Type:
objectTitle:
SDFResponseWrapper for service responses containing result or error data.
Show Source
-
errorData: object
ErrorResponseData
-
result: object
result
The result object for successful requests. Type depends on the API operation.
-
status: string
Status of the response, either 'success' or an error indication.Example:
success
Nested Schema : result
Type:
objectThe result object for successful requests. Type depends on the API operation.
Example:
{
"hasMore":"true",
"totalResults":5,
"count":5,
"data":[
]
}Nested Schema : details
Type:
objectExamples
404 Response
Not Found
Root Schema : SDFResponse
Type:
objectTitle:
SDFResponseWrapper for service responses containing result or error data.
Show Source
-
errorData: object
ErrorResponseData
-
result: object
result
The result object for successful requests. Type depends on the API operation.
-
status: string
Status of the response, either 'success' or an error indication.Example:
success
Nested Schema : result
Type:
objectThe result object for successful requests. Type depends on the API operation.
Example:
{
"hasMore":"true",
"totalResults":5,
"count":5,
"data":[
]
}Nested Schema : details
Type:
objectExamples