A while ago, I programmed a very simple API-Wrapper for a search engine and made it Open Source (Licensed under MIT). All it basically does, is using the very same REST-API the actual website uses as well (no scraping). So what I did was making a search query in my browser and checking in my network tab where the request went. Then I wrote a small library that uses those endpoints.
Now I received a message, telling me that this is against the website's ToS and could result in legal actions.
I'm aware that it might go against their ToS. But as far as I know, the only consequence would be a termination of the service, right?
The paragraph in the ToS states:
(I'm not sure if I should include the name of the company so I omitted it.)
Unless explicitly agreed otherwise, no licence to use the (...) Application Programming Interfaces (API) is granted to the User for any use other than within the framework of the Services published by (...). Consequently, no collection and no reproduction of search results is authorised other than the exceptions provided for and strictly limited by law.
I'm not collecting, nor reproducing any search results. The library just queries the very same API.
Is this against the law in the EU and should I take down the repository containing the source code?