Is it mandatory to use https ssl in website with domain to fetch standard apis?

currently we are using ip of our website to fetch apis. we do not have any domain

The issue I am facing is with the open emr standerd api endpoint when I generate a token using the specific scopes and use that token to call any other api mentioned in the scope it gives 401 not authenticated error.

i am using swagger. fhir apis are working. but standard api not working even when using standard api scope.

We are accessing via ip of website. do we need to use https domain name to make it work ?

@Vickey_Chavan You can access the API using the ip as well without SSL to server