Skip to main content
POST
Make a new partner key (tk_partner_…) for the Partner API; the key that worked until now stops at once. Answers the key's plaintext this once, with its prefix and the prefix of the key it replaced.

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.

Body

application/json
expires_in_days
enum<integer> | null
Available options:
30,
90,
180,
365
ip_allowlist
string | null
Maximum string length: 2000

Response

Created.

data
object
required