콘텐츠로 이동

삭제



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를 전달할 수 있습니다.

  • 상세 정보 또는 마지막 저장 시 반환된 etagifMatch로 전달하는 것이 좋습니다.
  • 삭제 성공 후 해당 노트는 목록에 더 이상 표시되지 않습니다.
  • 비공개 노트는 생성자만 삭제할 수 있으며, 공개 노트는 현재 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"}'

응답

{
    "code": 200,
    "content": {
        "noteUUID": "nbnote_xxx",
        "noteName": "A"
    },
    "errorCode": "",
    "message": "",
    "success": true,
    "traceId": "TRACE-XXXX"
}

문서 평가

이 페이지가 도움이 되었나요?