the proxy implementation is in fact out of date, though the creator of the API has a library that creates the accepted API by using the original API