Is this legal, seems anticompetitive to me? It feels a lot like tool companies requiring you to sign a contract not to build tools with it.
And if it's a paid account (not multiple bot-created free accounts), they should have some rate limiting in place. That smeels like bad API architecture. Like basics architecture.