We do rate limit checkins to prevent spam and general clutter on Miso,
and I suspect that this is what caused your error. In theory,
"checking in" to media is a loose indication that a user is currently
watching a TV show or movie, has watched it recently, or plans on
watching it in the offing. As a consequence, we make the assumption
that a certain number of checkins within a given period of time could
not possibly be representative of any legitimate viewing behaviors, so
we invalidate subsequent checkins until a certain amount of time has
passed. I'm sure this might be somewhat restrictive during
development, but we don't currently have a "sandbox" environment set
up, so it's a necessary evil for the time being.
Anyway, I hope this answers your question, but feel free to post again
if not. We're so happy that you're enjoying the API; we're eager to
hear whatever feedback, comments, and questions you come up with as
you continue to work with it.
jus...@gomiso.com