이 기능의 REST API를 설계해줘:
1. 리소스 URL 패턴 (복수형 명사)
2. HTTP 메서드 매핑 (GET/POST/PUT/PATCH/DELETE)
3. 요청/응답 JSON 스키마
4. 상태 코드 정의
5. 에러 응답 포맷 (RFC 7807)
6. 페이지네이션, 필터링, 정렬 파라미터
OpenAPI 3.0 형식으로도 작성해줘.
사용 시나리오
새 기능의 백엔드 API를 설계해야 하는데 URL 구조, 요청/응답 형식, 상태 코드를 어떻게 정해야 RESTful한지 확신이 없을 때 사용하세요. 기능 요구사항을 붙여넣으면 RESTful 원칙에 맞는 엔드포인트 설계와 OpenAPI 3.0 스펙 문서를 동시에 생성합니다.