Using redirects on the web server isn’t an attractive solution.
The schema manager supports aliasing for table names as well.
If you want to completely obfuscate what’s happening, you’re getting into custom script territory.
For example: a custom script called getMyData would be available at http://yourdomain/api/v2/getMyData
Within that script, you could have it pull any data you wish, which wouldn’t be visible to the user and thus aliasing would not be an issue.