When making API requests, my tools of choice are Insomnia and httpie. If working on a machine I have no control over, then the tried and trusty curl.

I am not a fan of Postman. I find it objectionable. But that is a discussion for another day. If you need Postman-like features, use ApiDog instead.

If you make a request using Insomnia against an endpoint that takes a long time to execute, you will see the following after 30 seconds:

InsomniaTimeout

This is not the API triggering the timeout; this is Insomnia canceling after a 30-second wait. This is a default you can configure for yourself:

Go to the settings menu:

InsomniaMenu

Then, scroll down to the RequestTimeout setting. Set that to 0 to turn off timeouts.

InsomniaSettings