타이틀 타입 리스트 조회
응답
Response
HTTP/1.1 200 OK
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Set-Cookie: refreshToken=; Path=/; Max-Age=0; Expires=Thu, 1 Jan 1970 00:00:00 GMT; Secure; HttpOnly; SameSite=None
Set-Cookie: accessToken=; Path=/; Max-Age=0; Expires=Thu, 1 Jan 1970 00:00:00 GMT; Secure; HttpOnly; SameSite=None
Content-Type: application/json;charset=UTF-8
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 63
{
"list" : [ "intro", "activity", "excellence", "history" ]
}
Response Fields
Path | Type | Description |
---|---|---|
|
|
타이틀 타입의 리스트 입니다. |
타입으로 페이지 블럭 리스트 조회
요청
Request
GET /about/titles/types/activity HTTP/1.1
Host: docs.api.com
Path Parameters
Parameter | Description |
---|---|
|
찾고자 하는 페이지 블럭 타이틀의 타입 |
응답
Response Body
HTTP/1.1 200 OK
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Set-Cookie: refreshToken=; Path=/; Max-Age=0; Expires=Thu, 1 Jan 1970 00:00:00 GMT; Secure; HttpOnly; SameSite=None
Set-Cookie: accessToken=; Path=/; Max-Age=0; Expires=Thu, 1 Jan 1970 00:00:00 GMT; Secure; HttpOnly; SameSite=None
Content-Type: application/json;charset=UTF-8
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 1711
{
"id" : 2,
"title" : "정기 활동",
"type" : "activity",
"subtitleImages" : [ {
"id" : 2,
"subtitle" : "세미나",
"thumbnailPath" : null,
"displayOrder" : 1,
"staticWriteContents" : [ {
"id" : 2,
"content" : "매주 금요일 마다 정기적으로 운영",
"displayOrder" : 1
}, {
"id" : 3,
"content" : "공지사항 전달 및 건의",
"displayOrder" : 2
}, {
"id" : 4,
"content" : "개인 발표 또는 팀 발표",
"displayOrder" : 3
} ]
}, {
"id" : 3,
"subtitle" : "스터디 & 멘토링",
"thumbnailPath" : null,
"displayOrder" : 2,
"staticWriteContents" : [ {
"id" : 5,
"content" : "매학기 활동 시작 전 원하는 스터디 개설 및 스터디원 구성",
"displayOrder" : 4
}, {
"id" : 6,
"content" : "스터디원과의 시간 협의 후 가능한 시간에 매주 스터디 진행",
"displayOrder" : 5
}, {
"id" : 7,
"content" : "신입 회원의 경우 멘토링 진행 (기본적인 프로그래밍, 기초 보안 학습)",
"displayOrder" : 6
} ]
}, {
"id" : 4,
"subtitle" : "기술문서",
"thumbnailPath" : null,
"displayOrder" : 3,
"staticWriteContents" : [ {
"id" : 8,
"content" : "여름/겨울 방학 기간에 원하는 주제로 사람을 모집하여 기술 문서 작성",
"displayOrder" : 1
}, {
"id" : 9,
"content" : "1년에 1건 이상 작성 요구",
"displayOrder" : 2
}, {
"id" : 10,
"content" : "제안서 발표, 중간 발표, 최종 발표로 진행상황 공유",
"displayOrder" : 3
} ]
} ]
}
Response Fields
Path | Type | Description |
---|---|---|
|
|
해당 타입과 일치하는 페이지 블럭 타이틀 ID |
|
|
해당 타입과 일치하는 페이지 블럭 타이틀 제목 |
|
|
해당 타입과 일치하는 페이지 블럭 타이틀 타입 |
|
|
페이지 블럭 타이틀과 연결된 페이지 블럭 서브 타이틀 데이터 리스트 |
|
|
페이지 블럭 서브 타이틀 ID |
|
|
페이지 블럭 서브 타이틀 이름 |
|
|
페이지 블럭 서브 타이틀 썸네일 경로 |
|
|
페이지 블럭 서브 타이틀 우선순위 |
|
|
페이지 블럭 서브 타이틀과 연결된 페이지 블럭 컨텐츠 리스트 |
|
|
페이지 블럭 컨텐츠 ID |
|
|
페이지 블럭 컨텐츠 이름 |
|
|
페이지 블럭 컨텐츠 우선순위 |