Explain how you would approach creating an API for a logistics application used by Estes Express customers and operations teams.