Manage a room and its storage using the Liveblocks REST API endpoints. They’ll help you manage your data and extend Liveblocks’ functionality. You’ll find the API base URL below.
To use the API, you need to add a JWT token to the request’s authorization header:
You can get a JWT token by calling our authorization endpoint, using your secret key (accessible from the dashboard). The token will be valid for one hour.
Get the room storage data as a JSON using the endpoint below.
Initialize a room storage using the following endpoint. The storage of the room you’re initializing must be empty. The new storage data can be passed as a JSON in the request body.
The format of the request body is the same as what's returned by the get storage endpoint.
For each Liveblocks data structure that you want to create, you need a JSON element having two properties:
The root's type can only be
Delete all elements of the room storage using the following endpoint.
Get the current list of users connected to a room.
infocan be set during the authentication to the room, see