Skip to main content

Reload the config

Reload the config

Request Body REQUIRED
reloadLocally boolean

Boolean to reload from a local config

Responses
200

Successful response

Schema OPTIONAL
env object
NODE_ENV string

Possible values: [development, test, production]

SERVER_PORT string
WSS_PORT string
POSTGRES_HOST string
POSTGRES_USER string
POSTGRES_PASSWORD string
POSTGRES_DB string
POSTGRES_PORT string
POSTGRES_SCHEMA string
DATABASE_URL uri
REDIS_HOST string
REDIS_PORT string
PUBLIC_API_URL uri
JWKS_URI uri
ADMIN_UID_LIST string
RATE_LIMITS_CONFIG_PATH string
ROOMS_CONFIG_PATH string
DISABLE_ADMIN_PREVILEGES string
DISABLE_AUTH string
DISABLE_RATE_LIMITING string
roomsConfig object
rooms object
default object
metadata object
canvasDimensions OPTIONAL
settings object
roomColors OPTIONAL
defaultCanvas OPTIONAL
rateLimits object
testsLimiter OPTIONAL
getCanvasLimiter OPTIONAL
getPixelLimiter OPTIONAL
placePixelLimiter OPTIONAL
getRoomsLimiter OPTIONAL
getRoomConfigLimiter OPTIONAL
createRoomLimiter OPTIONAL
updateRoomLimiter OPTIONAL
deleteRoomLimiter OPTIONAL
getStudentLimiter OPTIONAL
updateStudentLimiter OPTIONAL
sendMessageLimiter OPTIONAL
reportRoomLimiter OPTIONAL
epi-place object
metadata object
name OPTIONAL
description OPTIONAL
canvasDimensions OPTIONAL
isPublic OPTIONAL
settings object
roomColors OPTIONAL
defaultCanvas OPTIONAL
rateLimits object
testsLimiter OPTIONAL
getCanvasLimiter OPTIONAL
getPixelLimiter OPTIONAL
placePixelLimiter OPTIONAL
getRoomsLimiter OPTIONAL
getRoomConfigLimiter OPTIONAL
createRoomLimiter OPTIONAL
updateRoomLimiter OPTIONAL
deleteRoomLimiter OPTIONAL
getStudentLimiter OPTIONAL
updateStudentLimiter OPTIONAL
sendMessageLimiter OPTIONAL
reportRoomLimiter OPTIONAL
koth object
metadata object
name OPTIONAL
description OPTIONAL
canvasDimensions OPTIONAL
isPublic OPTIONAL
hidden OPTIONAL
settings object
roomColors OPTIONAL
rateLimits object
testsLimiter OPTIONAL
getCanvasLimiter OPTIONAL
getPixelLimiter OPTIONAL
placePixelLimiter OPTIONAL
getRoomsLimiter OPTIONAL
getRoomConfigLimiter OPTIONAL
createRoomLimiter OPTIONAL
updateRoomLimiter OPTIONAL
deleteRoomLimiter OPTIONAL
getStudentLimiter OPTIONAL
updateStudentLimiter OPTIONAL
sendMessageLimiter OPTIONAL
reportRoomLimiter OPTIONAL
maxRoomsCreatedPerUser OPTIONAL
401

Unauthorized

Schema OPTIONAL
code string OPTIONAL
message string OPTIONAL
403

Forbidden

Schema OPTIONAL
code string OPTIONAL
message string OPTIONAL
429

Too Many Requests

Schema OPTIONAL
code string OPTIONAL
message string OPTIONAL
500

Internal Server Error

Schema OPTIONAL
code string OPTIONAL
message string OPTIONAL