Use HTTPS instead of HTTP for API calls
What does this MR do and why?
We don't want people to use our API in plain HTTP. See also #464629
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.