메인 콘텐츠로 건너뛰기
PATCH
행이나 하위 문서를 고칩니다. 내용 수정 권한이 필요합니다. 연동이 읽을 수 있는 행만 고칠 수 있습니다. 최종 편집자는 연동 봇이 됩니다. 보낸 키만 바뀝니다. 빈 본문은 아무것도 바꾸지 않고 200을 반환합니다. 행이나 데이터베이스가 잠겨 있어도 고칠 수 있습니다.
string
필수
Bearer <토큰> 형식입니다. 토큰 자세히 알아보기 →
string
선택 항목입니다. 2026-03-11만 받습니다. 빼면 현재 버전을 사용하고, 다른 값을 보내면 400을 반환합니다.
string
필수
행이나 하위 문서의 ID입니다.
object
속성 이름이나 ID를 키로 한 값입니다. 하위 문서는 title만 받습니다. 속성 값 자세히 알아보기 →
boolean
true면 휴지통에 넣고, false면 되살립니다. 행과 그 아래 하위 문서가 함께 움직입니다. 하위 항목 관계로 묶인 다른 행은 따라가지 않습니다.
boolean
보관하거나 풉니다. 보관한 행은 기본 쿼리에서 빠집니다.
boolean
잠그거나 풉니다.
object | null
emoji · custom_emoji · icon · file(현재 아이콘과 같은 그림만) · null을 받습니다. 아이콘 이름은 검사하지 않습니다. external은 400입니다.
object | null
external(http(s) 주소) · file(현재 표지와 같은 그림만) · null을 받습니다.
object
{ "mode": "default" } 또는 { "mode": "silent" }입니다. 형식만 확인하고 동작에는 영향이 없습니다.
object
형식만 확인하고 옮기지 않습니다.

휴지통 규칙

  • 휴지통에 있는 행은 in_trash: false로만 고칠 수 있습니다. 다른 쓰기는 400 Can't edit block that is archived. You must unarchive the block before editing.입니다.
  • 휴지통에 있는 데이터베이스의 행은 고칠 수 없습니다. 같은 400입니다.
  • 연동이 읽지 못하는 하위 문서나 인라인 데이터베이스 행이 있는 행은 휴지통에 넣거나 되살릴 수 없습니다. 403입니다.
  • 부모가 휴지통에 있는 하위 문서는 되살릴 수 없습니다. 400입니다.
  • archived 키는 받지 않습니다. in_trash를 사용하세요.
되살리기 · 속성 쓰기 · 휴지통 넣기는 차례로 저장합니다. 값은 먼저 검증하지만, 드문 저장 오류가 나면 앞 단계만 남을 수 있습니다.

받지 않는 키

children · content · markdown · markdown_version · allow_async · template · position · erase_content는 400입니다. 본문은 쓸 수 없습니다.

응답

고친 뒤의 page 객체입니다. 속성을 모두 포함합니다.

오류

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