Documents

以前の版に戻す

指定した版の内容で新しい版を作る。If-Match は任意

post/knowledge/documents/{document_id}/revisions/{revision_id}/restore

Request

  • Base URL: https://api.leafchat.app/api/v1
  • URL: https://api.leafchat.app/api/v1/knowledge/documents/{document_id}/revisions/{revision_id}/restore
  • Auth: HTTP bearer

Path parameters

document_idstring required
Example:p3l8n1b6v9c2x5z7m0q4w8e1
revision_idstring required
Example:r7t2y5u8i1o4p6a9s3d0f2g5

Headers

if-matchstring
Example:"r7t2y5u8i1o4p6a9s3d0f2g5"

GET で受け取った ETag("<版の ID>")。強い比較の 1 つの値だけを受ける

Response

今の版と同じ内容で、版を作らなかった

document_idstring required
revision_idstring required
createdboolean required

新しい文書(POST)か新しい版(PATCH・復元・POST の上書き)を作ったか。同じ内容なら false で、状態は 200

replacedboolean

POST だけ。同じフォルダに同じ名前の文書があり、新しく作らずにその文書を上書きしたら true(状態は 200、document_id はその文書)。外部 ID つきの作成は名前で照合しない

Changes

No recorded changes to this operation across all 1 revision of this API.