본문으로 건너뛰기
버전: 0.68.0

그룹 조회 API (Go)

참고: 이 문서에 설명된 모든 API는 dta-wir-medi-api 애플리케이션에 구현되어 있습니다. (Go)

개요

그룹 조회 API는 등록된 그룹 정보를 조회하는 기능을 제공합니다.

주요기능

  • 그룹 목록 조회: 특정 사이트의 그룹 목록 조회
[GET] /v1/groups - 그룹 목록 조회

그룹 목록 조회

특정 사이트에 속한 그룹(환자 그룹 등) 목록을 조회합니다.

  • HTTP Method: GET
  • 인증: 액세스 토큰 (accessToken) 필요

Headers

HeaderTypeDescriptionRequired
AuthorizationBearer {accessToken}사용자 인증을 통해 발급받은 액세스 토큰 입니다.

Query Parameters

필드타입설명Required
siteIdnumber사이트 ID

Request 예시

GET /v1/groups?siteId=1

Responses

Http Status Code설명Error Code(s)
200 OK조회 성공-
401 Unauthorized인증 실패UNAUTHORIZED (40100)
500 Internal Server Error서버 내부 오류INTERNAL_SERVER_ERROR (50000)
200 OK - 성공
{
"data": [
{
"id": 1,
"name": "patients",
"description": "환자 그룹"
},
{
"id": 2,
"name": "researchers",
"description": "연구자 그룹"
}
]
}
필드타입설명
dataarray그룹 목록

data 배열의 각 항목:

필드타입설명
idnumber그룹 ID
namestring그룹 이름
descriptionstring그룹 설명
401 Unauthorized - 인증 실패
{
"status": 401,
"code": 40100,
"message": "UNAUTHORIZED"
}
500 Internal Server Error - 서버 내부 오류
{
"status": 500,
"code": 50000,
"message": "INTERNAL_SERVER_ERROR"
}