Added

1.44.0

템플릿 수정 이력 관리

템플릿의 변경 이력(Revision) 목록과 각 시점의 스냅샷을 조회하고, 이전 Revision 으로 복원할 수 있습니다.

💡

Revision 복원은 기존 Revision 을 덮어쓰지 않고, 복원된 내용으로 새 Revision 을 생성합니다.

응답의 latestRevisionId 로 새로 생성된 Revision ID 를 확인할 수 있습니다.


신규 API

엔드포인트메서드설명
/templates/{templateId}/revisionsGETRevision 목록 조회
/templates/{templateId}/revisions/{revisionId}GETRevision 단건 조회
/templates/{templateId}/revisions/{revisionId}/restorePOSTRevision 복원

사용 흐름

단계설명
변경 이력 조회GET /templates/{templateId}/revisions 로 변경 이력을 페이지네이션 조회합니다.
각 Revision 의 수정자 정보(modifierMemberId, modifierMemberName)가 함께 포함됩니다.
단건 조회GET /templates/{templateId}/revisions/{revisionId} 로 특정 시점의 템플릿 설정 상태를 확인합니다.
복원POST /templates/{templateId}/revisions/{revisionId}/restore 로 해당 Revision 의 내용을 새 Revision 으로 생성합니다.
⚠️

오래된 Revision 의 경우, 수정자 멤버가 워크스페이스에서 이미 삭제되었을 수 있습니다.

이때는 modifierMemberIdmodifierMemberNamenull 로 응답됩니다.