Skip to main content
POST
Apply the owner's choices on what a reading found: `kept` (proposal ids that become knowledge), `rejected`, `edits`, `merge` (append or replace a topic's text), `follow` (pages to keep reading), `add_pages`, `vanished` (keep or delete); answers the result and the review left.

Authorizations

Authorization
string
header
required

An account token from Settings › Account API in the Tawked console: Authorization: Bearer tk_acct_…

Headers

Idempotency-Key
string

One per intended change (1 to 128 printable ASCII characters): a retry with the same key and the same request answers the stored 2xx with Idempotent-Replayed: true, for 24 hours. A 428 approval_required is never stored: send the approved request again with the same key or none. An answer that carried a secret shown once is never kept: its replay answers 409 idempotency_secret_not_replayable with the id of what it made.

Required string length: 1 - 128
Tawked-Approval
string<uuid>

The id of an approval its person approved (approvals.show answers approved): the same request then runs, once.

Path Parameters

application
string
required

An application's id (a UUID); list them with applications.applications.list.

Pattern: ^(?:[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12})$

Body

application/json
add_pages
string[]
Maximum array length: 30
Maximum string length: 2048
edits
any[]
Maximum array length: 200
follow
string<uuid>[]
Maximum array length: 30
kept
string<uuid>[]
Maximum array length: 200
merge
enum<string>[]
Maximum array length: 200
Available options:
append,
replace
rejected
string<uuid>[]
Maximum array length: 200
scan
string<uuid> | null
vanished
enum<string>[]
Maximum array length: 30
Available options:
keep,
delete

Response

Done.

data
object
required