The article argues that APIs should not redirect HTTP requests to HTTPS, as this can mask errors and potentially expose sensitive information, such as API keys. Instead, APIs should either disable their HTTP interface or return a clear error response. The author found that many well-known APIs redirect HTTP requests to HTTPS, which can lead to security issues. The article suggests that APIs should fail fast and visibly when encountering unencrypted requests.