added api and doorkeeper