Artbitrator API Server
LiveKit token generation and replay data storage API
API Endpoints
POST /api/livekit-token
Generate LiveKit access token
{
"roomName": "my-room",
"participantName": "John Doe",
"participantMetadata": {}
}POST /api/replay-data
Store drawing replay data (requires Bearer token)
{
"recording": {
"strokes": [...],
"metadata": {
"startTime": 1234567890,
"roomName": "my-room"
}
},
"metadata": {}
}GET /api/replay-data
Retrieve replay data
Query params: replayId, roomName, participantId
Status
API Server Running