삭제¶
POST /api/v1/notes_v2/{note_uuid}/delete
개요¶
새로운 노트를 삭제합니다.
경로 매개변수¶
| 매개변수명 | 유형 | 필수 | 설명 |
|---|---|---|---|
| note_uuid | string | 예 | Studio 새 노트 UUID |
Body 요청 매개변수¶
| 매개변수명 | 유형 | 필수 | 설명 |
|---|---|---|---|
| ifMatch | string | 선택적 ETag, 전달 시 NbookDB If-Match로 전달 빈 값 허용: False |
매개변수 추가 설명¶
URL의 note_uuid를 사용하여 노트를 삭제합니다. 요청 본문에 선택적으로 ifMatch를 전달할 수 있습니다.
- 상세 정보 또는 마지막 저장 시 반환된
etag를ifMatch로 전달하는 것이 좋습니다. - 삭제 성공 후 해당 노트는 목록에 더 이상 표시되지 않습니다.
- 비공개 노트는 생성자만 삭제할 수 있으며, 공개 노트는 현재 API Key에 쓰기 권한이 필요합니다.
요청 예시¶
curl 'https://openapi.guance.com/api/v1/notes_v2/nbnote_xxx/delete' \
-H 'DF-API-KEY: <DF-API-KEY>' \
-H 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{"ifMatch":"etag_xxx"}'