What would be the best method to call an external API?
This doesn't sound like an osTicket question. I would think that you would want to look into best practices for this on Google.