GET
/api/activity특정 프로젝트의 활동 로그(activity_logs)를 커서 기반 페이지네이션으로 조회한다.
API 라우트: GET /api/activity 특정 프로젝트의 활동 로그(activity_logs)를 커서 기반 페이지네이션으로 조회한다. 이슈 생성·수정, 첨부파일 업로드, 댓글 등 모든 프로젝트 내 행동이 기록된다. 권한: JWT 로그인 필수 + 해당 프로젝트 멤버십 필수 (requireProjectAccess). 쿼리 파라미터: - projectId (필수): 조회할 프로젝트 UUID - limit (선택): 페이지 크기, 기본값은 parseLimit 내부 정의 - cursor (선택): 다음 페이지 시작 지점 (base64 인코딩된 커서) 응답: { activities, nextCursor, hasMore } @author jijuta ([email protected]) @since 2026-05-03 @updated 2026-06-07 — JSDoc 표준(@author/@since/@param 등) 적용
Responses
200 성공401 미인증(JWT 쿠키 필요)403 권한 없음404 없음
cURL
curl -X GET https://sit.in-bridge.com/api/activity \
-H "Authorization: Bearer $TOKEN"JavaScript
const res = await fetch("https://sit.in-bridge.com/api/activity", {
method: "GET",
headers: {
"Authorization": `Bearer ${token}`
}
});
const data = await res.json();