What is the point of the encoding ? Is it obfuscation for the common user ? What's wrong with http:// url.com/api/?interval=week&periodicity=1... since the encoded version is not shorter.
Absence of special characters. No need to escape symbols like {}:/\?& etc, etc.