Some API endpoints are accessing backend web services over the HTTP protocol instead of HTTPS. That means data is being transmitted unencrypted — basically, in plain text.
So, what’s the risk?
Any data exchanged between the client and server — like tokens, credentials, PII, session IDs, etc. — can potentially be intercepted or altered by an attacker during transit.
This makes the API vulnerable to:
When HTTP is used instead of HTTPS, you're putting users and the entire app at risk.
Here's what can go wrong:
http://
URLs in your code/configs with https://
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
http://
URLs in app configs, JS files, and API calls. Fix 'em all.
Using HTTP for API traffic in 2025? That’s like sending postcards with your password written on them.
Always use HTTPS. Encrypt everything. If your backend APIs are still on HTTP, patch that ASAP — your users and your app’s security depend on it.