Author here -- just got a response from Medium, though it's still confusing:
> We recently experienced an interruption with API, and the ability to generate new oAuth-based applications has been restricted. I have reenabled that feature.
This doesn't really explain why our 2-year-old integration suddenly stopped working (we didn't need to generate a new application). So I'm asking for more clarification.