To host the restful services, it is similar to the Web Services or asmx.
It can also be hosted as self hosting but you need to make sure that the service will always be running. That why, it is preferable to host on IIS in which the service is not needed to be running always. IIS supports both HTTP and HTTPS for the websites and services to provide the response.
You can follow the below link for more details:
Hope it will be helpful to you.
Pawan Awasthi(DNS MVM)
+91 8123489140 (whatsApp), +60 14365 1476(Malaysia)
It is dependent of your hosting server and IIS.
Direction is important than speed