Why unsupported .sh file?

I used API that can upload file.
The end point is /v1/files
I checked invalid format in docs(part of Supported files)

But, I received an error when I uploaded a file with a .sh extension.
The error message is
400 Invalid extension sh. Supported formats: "c", "cpp", "css", "csv", "doc", "docx", "gif", "go", "html", "java", "jpeg", "jpg", "js", "json", "md", "pdf", "php", "pkl", "png", "pptx", "py", "rb", "tar", "tex", "ts", "txt", "webp", "xlsx", "xml", "zip"

Your documentation states that .sh files are supported, so why does the error indicate that .sh files are not supported?