finished adding all published api endpoints