Assign Public Static IP to Access Umbrel Node Remotely

I need to assign a public static IP, so that I can access my umbrel node from anywhere. I need to create a Rest API that points to my Umbrel Node (so that I can make requests remotely to the bitcoin blockchain). Is this even possible? If so, how?

Is there any documentation for this specific task? I have a couple of questions about it, since i am still learning about umbrel.