Skip to main content
POST
/
v1
/
documents
/
{id}
/
revisions
/
{revisionId}
/
revert
Revert to a document revision
curl --request POST \
  --url https://api.fortressproductivity.com/v1/documents/{id}/revisions/{revisionId}/revert \
  --cookie better-auth.session_token=
{
  "id": "<string>",
  "workspace_id": "<string>",
  "document_id": "<string>",
  "title": "<string>",
  "created_by_actor_id": "<string>",
  "reason": "<string>",
  "review_state": "pending",
  "reviewed_at": "2023-11-07T05:31:56Z",
  "reviewed_by_actor_id": "<string>",
  "reverted_at": "2023-11-07T05:31:56Z",
  "reverted_by_actor_id": "<string>",
  "revert_reason": "<string>",
  "created_at": "2023-11-07T05:31:56Z",
  "content": "<unknown>",
  "created_by_actor_kind": "user",
  "created_by_actor_name": "<string>",
  "created_by_agent_id": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.fortressproductivity.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

better-auth.session_token
string
cookie
required

Human web-session cookie issued by Better Auth.

Path Parameters

id
string
required
Minimum string length: 1
Example:

"doc_123"

revisionId
string
required
Minimum string length: 1
Example:

"rev_123"

Response

Reverted revision

id
string
required
Minimum string length: 1
workspace_id
string
required
Minimum string length: 1
document_id
string
required
Minimum string length: 1
title
string
required
Minimum string length: 1
created_by_actor_id
string
required
Minimum string length: 1
reason
string | null
required
review_state
enum<string>
required
Available options:
pending,
approved,
rejected,
auto_approved
reviewed_at
string<date-time> | null
required
reviewed_by_actor_id
string | null
required
Minimum string length: 1
reverted_at
string<date-time> | null
required
reverted_by_actor_id
string | null
required
Minimum string length: 1
revert_reason
string | null
required
created_at
string<date-time>
required
content
any
created_by_actor_kind
enum<string>
Available options:
user,
agent,
system
created_by_actor_name
string | null
created_by_agent_id
string | null
Minimum string length: 1