Hi @NW-PA ,
Do you want to call a external API from your PowerApps app directly?
If you want to call a external API from your PowerApps app directly, I afraid that there is no way to achieve your needs in PowerApps currently.
If you want to call a REST API from PowerApps app, I think the Custom connector functionality could achieve your needs. You could consider define a Custom Connector within your PowerApps based on your external REST API, then you could call your external REST API through this Custom connector.
Note: The SOAP API is not supported within PowerApps currently, only REST API is supported.
More details about creating a Custom connector based on REST API within PowerApps, please refer to the following article:
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/register-custom-api
Also please check and see if the following video resource would help in your scenario:
https://www.youtube.com/watch?v=dBCS1nPsDiE
Best regards,