boards
보드 관리
보드 생성
보드 생성
POST
https://www.elephantcodingclub.site/api/boards
Cookies
RefreshToken*
JWT 토큰값
AccessToken*
String
JWT 토큰값
Request Body
title*
String
보드 제목
content*
String
보드 내용
expires_at*
LocaDateTime
보드 만기일
보드 전체 조회
보드 전체 조회
GET
https://www.elephantcodingclub.site/api/boards
Query Parameters
pageNo
Integer
페이징 번호
Cookies
AccessToken*
String
JWT 토큰값
RefreshToken*
String
JWT 토큰값
보드 단건 조회 (+컬럼, 카드)
보드 단건 조회(+컬럼, 카드)
GET
https://www.elephantcodingclub.site/api/boards/{board_id}
Path Parameters
board_id*
Long
보드 식별자값
Cookies
AccessToken*
String
JWT 토큰값
RefreshToken*
String
JWT 토큰값
보드 수정
보드 수정
PUT
https://www.elephantcodingclub.site/api/boards/{board_id}
Path Parameters
board_id*
Long
보드 식별자값
Cookies
AccessToken*
String
JWT 토큰값
RefreshToken*
String
JWT 토큰값
Request Body
title
String
새 제목
content
String
새 내용
expires_at
LocaDateTime
새 보드 만기일
보드 삭제
보드 삭제
DELETE
https://www.elephantcodingclub.site/api/boards/{board_id}
Path Parameters
board_id*
Long
보드 식별자값
Cookies
AccessToken*
String
JWT 토큰값
RefreshToken*
String
JWT 토큰값
보드 참여자 초대
보드 참여자 초대
GET
https://www.elephantcodingclub.site/api/boards/{board_id}/member
Path Parameters
board_id*
Long
보드 식별자값
Cookies
AccessToken*
String
JWT 토큰값
RefreshToken*
String
JWT 토큰값
Request Body
member*
String
초대할 member의 이름 (username)
보드 떠나기
DELETE
https://www.elephantcodingclub.site/api/boards/{board_id}/member
Path Parameters
board_id*
Long
보드 식별자값
Cookies
AccessToken*
String
JWT 토큰값
RefreshToken*
String
JWT 토큰값
프로젝트(보드)에 초대할 유저(username 혹은 nickname) 검색
GET
https://www.elephantcodingclub.site/api/boards/search/{searching}
Path Parameters
searching*
String
검색할 값
Query Parameters
page*
int
페이지 번호
size*
int
사이즈 갯수
Cookies
AccessToken*
String
JWT 토큰값
RefreshToken*
String
JWT 토큰값
프로젝트(보드)에 존재하는 카드를 달력에 표시 (마감일 기준)
GET
https://www.elephantcodingclub.site/api/boards/calendar/{board_id}
Path Parameters
board_id*
Long
보드 식별값
Cookies
AccessToken*
String
JWT 토큰값
RefreshToken*
String
JWT 토큰값
Last updated