메인 콘텐츠로 건너뛰기
PATCH
블록 하나를 고치거나, 휴지통에 넣거나, 휴지통에서 되살립니다. 내용 수정 권한이 필요합니다. 보낸 필드만 바뀌지만, 제목 블록과 목록 항목에는 항상 rich_text가 필요합니다. 빈 본문은 아무것도 바꾸지 않고 200을 반환합니다. 문서나 하위 문서의 제목을 바꾸려면 페이지 수정하기를 사용하세요. 여기에 문서 ID를 보내면 400입니다.
string
필수
Bearer <토큰> 형식입니다. 토큰 자세히 알아보기 →
string
선택 항목입니다. 2026-03-11만 받습니다. 빼면 현재 버전을 사용하고, 다른 값을 보내면 400을 반환합니다.
string
필수
블록 ID입니다.
object
키는 블록의 현재 종류이고, 값에는 바꿀 필드를 담습니다. 아래 표를 확인하세요.
boolean
true면 블록 지우기처럼 블록을 지우고, false면 되살립니다. 종류 키와 함께 보내면 둘 다 저장합니다.

바꿀 수 있는 필드

규칙

  • 블록 종류는 바꿀 수 없습니다. 400 Block type mismatch: ...입니다.
  • table_of_contents.color와 bookmark · embed의 caption은 받지만 무시합니다.
  • table_width와 synced_from은 바꿀 수 없습니다. 현재 synced_from을 그대로 보내면 아무 일도 일어나지 않습니다.
  • 최상위에 children 키를 보내면 400입니다. 자식을 추가하려면 블록 자식 추가하기를 사용하세요. 종류 키 안의 children은 무시합니다.
  • 자식이 있는 제목 블록은 is_toggleable을 끌 수 없습니다. 400 Cannot remove toggle from ... You must remove its children first.입니다.
  • 병합한 칸이 있는 표의 행은 고칠 수 없습니다. 400입니다.
  • 칸에 쓰면 그 칸은 텍스트 문단 하나로 바뀌므로, 칸 안의 그림이나 다른 문단은 지워집니다. 읽은 값을 그대로 다시 보내면 유지됩니다.
  • 멘션 알림을 보내지 않으려면 블록을 추가할 때 notifications를 사용하세요. 이 엔드포인트는 이 키를 받지 않으며 항상 알림을 보냅니다.

댓글

텍스트를 바꾸면 그 텍스트에 단 인라인 댓글의 표식이 사라집니다. 댓글은 문서로 옮겨지고 original_content_deleted: true가 됩니다. 블록 ID가 아니라 문서 ID로 읽으세요. 읽은 rich_text를 그대로 보내면 표식이 유지됩니다. 마크다운으로 본문 수정하기도 댓글을 단 텍스트가 바뀌지 않으면 표식을 유지합니다.

응답

고친 블록 객체입니다. 블록 읽기 자세히 알아보기 →

오류

공통 오류는 공통 규칙에서 확인할 수 있습니다.