Not sure if this will help anyone, but it looks like the token changes at midnight and noon every day. I found that I had to regenerate the token at noon in order to get any of my code working in the afternoon. (This may not be an issue with the code you all are using since you generate the token each time you run your hits against GHIN, but wanted to throw it out there for anyone that may be storing the token and using it later, which is what my code does).