Protocol part is optional in API URLs