T

talkjs.com

TalkJS provides chat and messaging infrastructure that developers embed into their apps. It offers hosted messaging features including conversations, users, messages, notifications, and related security controls.

1 integration · REST

TalkJS exposes a documented REST API at https://api.talkjs.com authenticated with a Bearer admin JWT or, legacy, a Bearer secret key; no public GraphQL API, MCP server, or CLI was found.

discovered 2mo ago
REST · OpenAPI1
Credentials
TalkJS secret keyapi_keyGet key ↗

In the TalkJS dashboard, open Settings. Under secret keys, click Create new secret key, then copy the key value. The docs state secret keys are used for authenticating the REST API directly and for signing TalkJS JWTs; keep the key on your backend only.

TalkJS admin auth tokenjwtGet key ↗

First get your app ID and a secret key from the TalkJS dashboard Settings page. Then generate a JWT on your backend with payload `{ tokenType: 'admin' } and claims including issuer: <APP_ID>`; sign it with your TalkJS secret key. The REST API guide recommends creating a fresh short-lived token for each request.

conventions · 1/8 published

Publish these signals → /publishing