Studies Endpoint
The /api/v1/edc/studies endpoint returns metadata for studies that the API
key is authorized to access.
Accessing the index
Send a GET request to /api/v1/edc/studies. Optional query parameters
control pagination, sorting and filtering.
Example:
GET /api/v1/edc/studies?page=0&size=25&sort=studyKey%2CASC \
&filter=studyKey%3D%3DPHARMADEMO HTTP/1.1
x-imn-security-key: my-security-key
x-api-key: my-api-token
Content-Type: application/json
Host: localhost:8080
Request parameters
pageIndex page to return. Defaults to
0.sizeItems per page. Defaults to
25with a maximum of500.sortSort property and optional direction. Defaults to
studyKey,asc. Provide multiplesortparameters to sort by several properties.filterOptional filter expression. See Mednet EDC REST API Reference for syntax.
Response body
{
"metadata": {
"status": "OK",
"method": "GET",
"path": "/api/v1/edc/studies",
"timestamp": "2025-06-05 21:12:08",
"error": {}
},
"pagination": {
"currentPage": 0,
"size": 25,
"totalPages": 1,
"totalElements": 1,
"sort": [
{
"property": "studyKey",
"direction": "ASC"
}
]
},
"data": [
{
"sponsorKey": "100",
"studyKey": "PHARMADEMO",
"studyId": 100,
"studyName": "iMednet Pharma Demonstration Study",
"studyDescription": "iMednet Demonstration Study v2 Created 05April2018 After A5 Release",
"studyType": "STUDY",
"dateCreated": "2025-06-05 21:12:08",
"dateModified": "2025-06-05 21:12:09"
}
]
}
Response fields
metadata.statusHTTP status.
metadata.methodHTTP method.
metadata.pathRequested URI path.
metadata.timestampTimestamp when the response was generated.
metadata.errorError details if the request failed.
pagination.currentPageCurrent result page.
pagination.sizeSize per page.
pagination.totalPagesTotal pages returned.
pagination.totalElementsTotal elements returned.
pagination.sort[].propertySort property.
pagination.sort[].directionSort direction.
data[].sponsorKeySponsor key the study belongs to.
data[].studyKeyUnique study key.
data[].studyIdMednet study ID.
data[].studyNameStudy name.
data[].studyDescriptionStudy description.
data[].studyTypeStudy type.
data[].dateCreatedRecord creation timestamp.
data[].dateModifiedLast modified timestamp.