Backend Routes - makaveddy/gigbrite GitHub Wiki
HTML
GET /StaticPagesController#root
API Endpoints
users
GET /api/users
- returns the user information of displayed events.
POST api/users
- sign up.
session
POST /api/session
- log in.
DELETE /api/session
- log out.
events
GET api/events
- returns all events.
GET api/events/:id
- returns an event.
POST api/events/
- creates an event.
PATCH api/events/:id
- edits an event.
DELETE api/events/:id
- removes an event.
event_registrations
POST api/events/:event_id/registrations
- registers to an event.
DELETE api/events/:event_id/registrations
- removes registration to an event.
bookmarks
POST api/events/:event_id/bookmark
- creates a bookmark to an event.
DELETE api/events/:event_id/bookmark
- removes a bookmark from an event.