Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
IDK How SE is caching the calls but if i do not pass the parameter and if i make any number of subsequent calls, it always comes back as true. When i posted this question, i mentioned i tried after 30 mins. When i made the call after 30 mins, without the parameter, it comes back true. But if i pass the parameter todate with the value above, it comes back as false. You can see this in Stack10.
I forgot that i posted a question. the API Browser works fine. The issue is when i do a REST call, i need to include parameter todate and always post the current second like Math.Floor(DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1)).TotalSeconds) and it always brings the current status. This also happens with Questions api call. If you do not pass todate, you will keep receiving same questions over and over. Again this is only in REST Side. from API Browser it works fine.