How to do API automation testing?

I’ve started playing around with Postman, which let’s you chain API tests, which is really neat. I’m curious how you’d test Apollo APIs. Would you use Postman? Would you run tests via code? How do you do it?