Endpoints

This is a complete list of all currently available REST API endpoints. Every endpoint requires authentication.

Shows

GET /shows

Get shows from all users

GET /shows/:id

Get a given show by id

POST /shows

Create a new show

PUT /shows/:id

Update an existing show

POST /shows/:id/stop

Stop a live show

DELETE /shows/:id

Delete an existing show

Show Chat

GET /shows/:id/chats

Get chat messages posted on a show

GET /shows/:show_id/chats/:id

Return a single chat message

POST /shows/:id/chats

Post a new chat message

GET /shows/:id/chat_users

Return a list of users in a show's chat room

Users

GET /users

Find users

GET /users/:id

Find user by ID

GET /users/:id/shows

Get shows created by a specfied user