Skip to main content
PATCH
/
api
/
v1
/
documents
/
{id}
/
comments
/
{threadId}
Resolve or reopen a comment thread
curl --request PATCH \
  --url https://app.sajn.se/api/v1/documents/{id}/comments/{threadId} \
  --header 'Content-Type: application/json' \
  --header 'authorization: <authorization>' \
  --data '{}'
{
  "id": "<string>",
  "documentId": "<string>",
  "excerpt": "<string>",
  "createdAt": "<unknown>",
  "updatedAt": "<unknown>",
  "resolvedAt": "<string>",
  "createdBy": {
    "id": "<string>",
    "name": "<string>",
    "email": "<string>"
  },
  "resolvedBy": {
    "id": "<string>",
    "name": "<string>",
    "email": "<string>"
  },
  "messages": [
    {
      "id": "<string>",
      "threadId": "<string>",
      "parentId": "<string>",
      "body": "<string>",
      "mentions": [
        "<string>"
      ],
      "createdAt": "<string>",
      "editedAt": "<string>",
      "deletedAt": "<string>",
      "author": {
        "id": "<string>",
        "name": "<string>",
        "email": "<string>"
      }
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.sajn.se/llms.txt

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

Headers

authorization
string
required

Bearer token for API authentication

Path Parameters

id
string
required
threadId
string
required

Body

application/json

Body

status
enum<string>
required

Mark thread as resolved or reopen it

Available options:
OPEN,
RESOLVED

Response

200

id
string
required
documentId
string | null
required
status
enum<string>
required
Available options:
OPEN,
RESOLVED
excerpt
string | null
required
createdAt
any
required
updatedAt
any
required
resolvedAt
string | null
required
createdBy
object
required
resolvedBy
object
required
messages
object[]
required