These endpoints support the initialization process for authorized communication with the Muxy server.

All calls into the MEDKit REST API are authenticated with a valid Client ID. This is a Twitch Extension Client ID that has been registered with Muxy. See Quick Start for Developers for details.

❗️

Under construction

Implementation is changing

Calls to all resources except 'authtoken' and 'pin' require the Authorization header. The value of the Authorization header is a space-separated Client ID/JWT pair of the form 'Authorization: 12345 eyJhbGciOiJIU...'.

EndpointUsage
authtokenUsed internally. Available only on sandbox.

An unauthorized POST call generates and returns a JavaScript Web Token (JWT), valid only in the sandbox testing environment.
pinAn unauthorized POST call by a broadcaster returns credentials (a PIN and JWT) to use in subsequent calls to the MedKit REST API.
user-info