how to build an api