all the API's that I make