public Api(WebServer server) { server.Add("/login", Login); server.Add("/register", Register); server.Add("/signout", SignOut); Router apiRouter = server.AddRouter("/api"); apiRouter.Add("/kids", Kids) .Add("/user", User) .Add("/events", Events) .Add("/event", Event) .Add("/email_available", EmailAvailable) .Add("/add_kid", AddKid) .Add("/create_event", CreateEvent) .Add("/schedule_event", ScheduleEvent) .Add("/own_events", OwnEvents) .Add("/own_event", OwnEvent) .Add("/book_event", BookEvent) .Add("/categories", Categories) .Add("/user_update", UserUpdate) .Add("/pay", Pay); /* * Admin APIs */ apiRouter.Add("/users", Users) .Add("/ban_user", BanUser); }