1. Universal
Surfing
  • Auth
    • 핑
      GET
    • 로그인 - 비밀번호
      POST
    • 로그인 - 구글
      GET
    • 로그인 콜백 - 구글
      POST
    • 로그인 콜백 - 구글 앱 로그인
      POST
    • 1학년 반/번호 등록 후 로그인 완료
      POST
    • 토큰 재발급
      POST
    • 로그아웃
      GET
  • User Manage
    • 비밀번호 설정
      POST
    • 권한 설정
      POST
    • 권한 추가
      POST
    • 학년 역할 권한 정규화
      POST
    • 권한 제거
      POST
    • 유저 검색
      GET
  • Phase1.Club
    • 동아리 리스트
      GET
    • 동아리 세부정보
      GET
    • 동아리 편집
      PATCH
    • 동아리 정보 검수 요청
      POST
    • 동아리 소프트 삭제
      DELETE
    • 동아리 신청 폼 생성
      POST
    • 동아리 신청 폼 리스트
      GET
    • 동아리 신청 폼 가져오기
      GET
    • 동아리 신청 폼 편집
      PATCH
    • 지원 폼 검토 요청
      POST
    • 지원 폼 검토 코멘트 작성 (동아리)
      POST
  • Phase1.Council
    • 학생회 phase1 health check
    • 검토 대상 폼 대기열 조회
    • 검토 대상 폼 상세 조회
    • 지원 폼 검토 상태 확정
    • 지원 폼 검토 통계 조회
    • 지원 폼 검토 코멘트 작성 (학생회)
  • Universal
    • 동아리 목록
      GET
    • 내 운영 동아리 목록
      GET
    • 내 지원 동아리 목록
      GET
    • 동아리 상세
      GET
    • 동아리 스탭 추가
      POST
    • 내 정보 조회
      GET
    • 권한 목록/내 권한 조회
      GET
    • 현재 Phase 조회
      GET
    • Phase 설정 (학생회 전용)
      POST
  • Attachment
    • 첨부파일 업로드
    • AttachmentController_invalidPublicDownloadPath
    • 공개 첨부파일 메타데이터 조회
    • 첨부파일 메타데이터 조회 (공개/비공개)
    • 비공개 첨부파일 접근 티켓 발급 (30분)
    • 첨부파일 티켓으로 파일 다운로드
    • 공개 첨부파일 다운로드
    • AttachmentController_invalidTicketDownloadPath
  • Phase2.Applicant
    • 동아리 목록 (신입생)
    • 동아리 상세 (신입생)
    • 동아리 primary 지원폼 조회
    • 지원서 제출
    • 지원 현황 조회
    • 지원서 중간저장
    • 지원서 중간저장 조회
  • Phase2.Club
    • 동아리 지원 현황 요약
    • 동아리 지원자 목록
    • 지원서 상세 조회
    • 지원서 첨부파일 다운로드 티켓 발급
    • 1차 결과 상태 설정
  • Phase2.Council
    • 학생회 지원 현황 통계 조회
    • 학생회 미가입 1학년 이메일 목록 조회
    • phase2 상태 조회
    • phase2 상태 수정
  • Phase3.Applicant
    • 지원자 본인 1차 합격 여부 조회
    • 지원자 본인 면접 일정 조회
  • Phase3.Club
    • 동아리 면접 일정 조회
    • 1차 합격자 지원서 목록 조회
    • 1차 합격자 지원서 상세 조회
    • 1차 합격자 지원서 상세 조회
    • 지원서 첨부파일 다운로드 티켓 발급
    • 2차 결과 상태 설정
  • Phase3.Council
    • 학생회 면접 일정 전체 조회
    • 학생회 면접 일정 자동 배정
    • 학생회 면접 일정 수동 수정
  • Phase4.Applicant
    • 지원자 본인 최종 합격 여부 조회
    • 지원자 본인 최종 선택 등록
  • Phase4.Club
    • 동아리 지원서 목록 조회
    • 동아리 지원서 단일 조회
  • Schemas
    • JWTResponse
    • AuthLoginResponseDTO
    • Wrapper_ResponseJWTResponse
    • Wrapper_ResponseAuthLoginResponseDTO
    • PasswordLoginDTO
    • GoogleWebLoginDTO
    • GoogleAppLoginDTO
    • CompleteFirstGradeSetupDTO
    • RefreshTokenDTO
    • AddPasswordLoginResponseDTO
    • Wrapper_ResponseAddPasswordLoginResponseDTO
    • AddPasswordLoginDTO
    • SetPermissionResponseDTO
    • Wrapper_ResponseSetPermissionResponseDTO
    • SetPermissionDTO
    • AddPermissionResponseDTO
    • Wrapper_ResponseAddPermissionResponseDTO
    • AddPermissionDTO
    • RemovePermissionResponseDTO
    • Wrapper_ResponseRemovePermissionResponseDTO
    • RemovePermissionDTO
    • NormalizeGradeRolePermissionResponseDTO
    • SearchUserResponseDTO
    • Wrapper_ResponseNormalizeGradeRolePermissionResponseDTO
    • Wrapper_ResponseSearchUserResponseDTOArray
    • NormalizeGradeRolePermissionDTO
    • ListClubsResponseDTO
    • Wrapper_ResponseListClubsResponseDTOArray
    • AttachmentResponseDTO
    • ApplicationFormNodeReferenceResponseDTO
    • ApplicationFormNodeResponseDTO
    • ApplicationFormReferenceResponseDTO
    • ApplicationFormNodeReviewResponseDTO
    • ApplicationFormReviewResponseDTO
    • ApplicationFormSummaryResponseDTO
    • UserResponseDTO
    • GetClubDetailResponseDTO
    • Wrapper_ResponseGetClubDetailResponseDTO
    • UpdateClubResponseDTO
    • Wrapper_ResponseUpdateClubResponseDTO
    • UpdateClubDTO
    • SoftDeleteClubResponseDTO
    • Wrapper_ResponseSoftDeleteClubResponseDTO
    • ClubSummaryResponseDTO
    • ClubInfoFieldReviewResponseDTO
    • RequestClubInfoReviewResponseDTO
    • Wrapper_ResponseRequestClubInfoReviewResponseDTO
    • RequestClubInfoReviewDTO
    • CreateApplicationFormResponseDTO
    • Wrapper_ResponseCreateApplicationFormResponseDTO
    • CreateApplicationFormDTO
    • ListApplicationFormResponseDTO
    • Wrapper_ResponseListApplicationFormResponseDTOArray
    • GetApplicationFormResponseDTO
    • Wrapper_ResponseGetApplicationFormResponseDTO
    • UpdateApplicationFormResponseDTO
    • Wrapper_ResponseUpdateApplicationFormResponseDTO
    • UpdateApplicationFormNodeDTO
    • UpdateApplicationFormDTO
    • RequestApplicationFormReviewResponseDTO
    • Wrapper_ResponseRequestApplicationFormReviewResponseDTO
    • RequestApplicationFormReviewDTO
    • AppendApplicationFormNodeReviewResponseDTO
    • Wrapper_ResponseAppendApplicationFormNodeReviewResponseDTO
    • AppendApplicationFormNodeReviewDTO
    • Phase1CouncilHealthResponseDTO
    • Wrapper_ResponsePhase1CouncilHealthResponseDTO
    • CouncilFormReviewQueueResponseDTO
    • Wrapper_ResponseCouncilFormReviewQueueResponseDTOArray
    • CouncilFormReviewDetailResponseDTO
    • Wrapper_ResponseCouncilFormReviewDetailResponseDTO
    • UpdateCouncilFormReviewStatusResponseDTO
    • Wrapper_ResponseUpdateCouncilFormReviewStatusResponseDTO
    • UpdateCouncilFormReviewStatusDTO
    • CouncilFormReviewStatisticsDTO
    • Wrapper_ResponseCouncilFormReviewStatisticsDTO
    • AppendCouncilFormNodeReviewResponseDTO
    • Wrapper_ResponseAppendCouncilFormNodeReviewResponseDTO
    • UniversalClubListResponseDTO
    • Wrapper_ResponseUniversalClubListResponseDTOArray
    • UniversalClubDetailResponseDTO
    • Phase2ClubListResponseDTO
    • Wrapper_ResponseUniversalClubDetailResponseDTO
    • Wrapper_ResponsePhase2ClubListResponseDTOArray
    • UniversalAddClubManagerResponseDTO
    • Phase2TimeStatisticResponseDTO
    • Wrapper_ResponseUniversalAddClubManagerResponseDTO
    • Phase2ChoiceStatisticResponseDTO
    • AddClubManagerDTO
    • Phase2ClubStatisticsResponseDTO
    • UploadAttachmentResponseDTO
    • Phase2ClubDetailResponseDTO
    • Wrapper_ResponseUploadAttachmentResponseDTO
    • Wrapper_ResponsePhase2ClubDetailResponseDTO
    • UploadAttachmentDTO
    • UniversalMeResponseDTO
    • Phase2ApplicationFormNodeResponseDTO
    • PublicAttachmentResponseDTO
    • Wrapper_ResponseUniversalMeResponseDTO
    • Phase2ApplicationFormResponseDTO
    • Wrapper_ResponsePublicAttachmentResponseDTO
    • PhaseStateResponseDTO
    • Wrapper_ResponsePhase2ApplicationFormResponseDTO
    • IssueAttachmentTicketResponseDTO
    • Wrapper_ResponsePhaseStateResponseDTO
    • Phase2CreateApplicationResponseDTO
    • Wrapper_ResponseIssueAttachmentTicketResponseDTO
    • SetPhaseDTO
    • Wrapper_ResponsePhase2CreateApplicationResponseDTO
    • Phase2ApplicationAnswerDTO
    • CreateApplicationDTO
    • Phase2ApplicationClubSummaryResponseDTO
    • Phase2ApplicationStatusResponseDTO
    • Wrapper_ResponsePhase2ApplicationStatusResponseDTOArray
    • Phase2DraftAnswerResponseDTO
    • Phase2DraftResponseDTO
    • Wrapper_ResponsePhase2DraftResponseDTO
    • Phase2DraftAnswerDTO
    • UpsertApplicationDraftDTO
    • Phase2DraftGetResponseDTO
    • Phase2ClubApplicationStatusCountDTO
    • Wrapper_ResponsePhase2DraftGetResponseDTO
    • Phase2ClubApplicationSummaryResponseDTO
    • Wrapper_ResponsePhase2ClubApplicationSummaryResponseDTO
    • Phase2ClubApplicantUserResponseDTO
    • Phase2ClubApplicantResponseDTO
    • Wrapper_ResponsePhase2ClubApplicantResponseDTOArray
    • Phase2ClubApplicationAnswerResponseDTO
    • Phase2ClubApplicationDetailResponseDTO
    • Wrapper_ResponsePhase2ClubApplicationDetailResponseDTO
    • Phase2CouncilApplicantClubStatusDTO
    • Phase2ClubSetFirstResultResponseDTO
    • Phase2CouncilApplicantSummaryDTO
    • Wrapper_ResponsePhase2ClubSetFirstResultResponseDTO
    • Phase2CouncilApplicationHourlyTrendDTO
    • SetFirstResultDTO
    • Phase2CouncilApplicationStatisticsResponseDTO
    • Wrapper_ResponsePhase2CouncilApplicationStatisticsResponseDTO
    • Phase2CouncilUnregisteredGradeOneEmailListResponseDTO
    • Wrapper_ResponsePhase2CouncilUnregisteredGradeOneEmailListResponseDTO
    • Phase2StateResponseDTO
    • Wrapper_ResponsePhase2StateResponseDTO
    • SetPhase2StateDTO
    • UniversalMyClubListResponseDTO
    • Wrapper_ResponseUniversalMyClubListResponseDTOArray
    • UniversalMyApplicantClubListResponseDTO
    • Wrapper_ResponseUniversalMyApplicantClubListResponseDTOArray
    • Phase3InterviewClubSummaryResponseDTO
    • Phase3InterviewApplicantSummaryResponseDTO
    • Phase3InterviewScheduleResponseDTO
    • Wrapper_ResponsePhase3InterviewScheduleResponseDTOArray
    • Phase3ApplicantResultClubResponseDTO
    • Phase3AutoAssignInterviewResponseDTO
    • Phase3ClubSetSecondResultResponseDTO
    • Phase3ApplicantResultResponseDTO
    • Wrapper_ResponsePhase3AutoAssignInterviewResponseDTO
    • Wrapper_ResponsePhase3ClubSetSecondResultResponseDTO
    • Wrapper_ResponsePhase3ApplicantResultResponseDTOArray
    • Wrapper_ResponsePhase3InterviewScheduleResponseDTO
    • SetSecondResultDTO
    • UpdateInterviewScheduleDTO
    • Phase3ClubApplicantUserResponseDTO
    • Phase4ApplicantResultClubResponseDTO
    • Phase3ClubFirstPassedApplicantResponseDTO
    • Phase4ApplicantResultResponseDTO
    • Wrapper_ResponsePhase3ClubFirstPassedApplicantResponseDTOArray
    • Wrapper_ResponsePhase4ApplicantResultResponseDTOArray
    • Phase3ClubApplicationAttachmentResponseDTO
    • Phase3ClubApplicationResponsePerNodeDTO
    • Phase3ClubApplicationDetailResponseDTO
    • Wrapper_ResponsePhase3ClubApplicationDetailResponseDTO
    • Phase4SelectFinalChoiceResponseDTO
    • Wrapper_ResponsePhase4SelectFinalChoiceResponseDTO
    • Phase4ClubApplicantUserResponseDTO
    • Phase4ClubApplicantResponseDTO
    • Wrapper_ResponsePhase4ClubApplicantResponseDTOArray
    • Phase4ClubApplicationDetailResponseDTO
    • UniversalPermissionListResponseDTO
    • Wrapper_ResponsePhase4ClubApplicationDetailResponseDTO
    • Wrapper_ResponseUniversalPermissionListResponseDTO
  1. Universal

동아리 상세

GET
/universal/club/{id}

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Path Params

Responses

🟢200
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/universal/club/' \
--header 'Authorization: Bearer <token>'
Response Response Example
{
    "ok": true,
    "data": {
        "id": "string",
        "name": "string",
        "short_description": "string",
        "icon": "string",
        "banner": "string",
        "hashtags": [
            "string"
        ],
        "description": "string",
        "rejection_message_1st": "string",
        "rejection_message_2nd": "string",
        "approval_message_1st": "string",
        "approval_message_2nd": "string",
        "show_statistics": 0,
        "deletedAt": "string",
        "application_form_id": "string",
        "node_statistic_id": "string",
        "master": {
            "id": "string",
            "email": "string",
            "name": "string",
            "grade": 0,
            "class": 0,
            "number": 0,
            "picture": "string",
            "permission": "string"
        },
        "managers": [
            {
                "id": "string",
                "email": "string",
                "name": "string",
                "grade": 0,
                "class": 0,
                "number": 0,
                "picture": "string",
                "permission": "string"
            }
        ]
    }
}
Modified at 2026-03-21 06:28:45
Previous
내 지원 동아리 목록
Next
동아리 스탭 추가
Built with