Hello Michaels,
Well, everyone had their approach to Integration and several roads could lead to Rome .
Here is what we have been doing in a while when it comes to talking to external service to get data to get response and probably store some part of the data in D365FO.
We use create a DLL also known as middleware using C#. In the DLL, we do the POST, GET... Kindly note that, all the parameters required to talk to the external services are pro grammatically setup in D365FO. That way, it is easy to switch the services credentials, like Url, Token, Key, message..... when moving from DEV to UAT/Prod.
This approach saves you cost using, Logic Apps, Power platform(This is not really to stop anyone from considering such). I have haven't used logic Apps yet though, but I believed, you might be billed based on the number and frequency of call.
Below is an example to consume external service via DLL.
https://blog.monsieurwinner.com/2022/08/30/consume-api-from-dynamics-365-finance-and-operations/