consumet / api.consumet.org

A Modern Search Engine API for Anime, Movies/TVShows, Books, Light Novels, Manga, etc.
https://docs.consumet.org
GNU General Public License v3.0
995 stars 437 forks source link

PSA: Public API (api.consumet.org) will be very limited by September 29, 2023 #486

Open riimuru opened 9 months ago

riimuru commented 9 months ago

The public Consumet API (api.consumet.org) will turn into a demo of this project. You should use it for testing purposes only. Abuse of the public API has become so frequent that the downtimes have increased significantly (e.g #479, #483).

To encounter this issue, the following changes will be made:

What should current users do in response to this change?

If possible, try to self-host the API or utilize the consumet.ts library. This will allow you to use the API without any restrictions. If you want an alternative, there is another repository/API built with the same function as Consumet. If you want custom mappings for anime, manga, and light novels as well as enhanced details for each media, we recommend using Anify as an alternative instead. Questions for that API specifically should be directed to their Discord instead rather than here as the project was developed by @Eltik. Note that it doesn’t support movies; only details about anime/manga/light novels as well as sources, skip times, pages, and detailed content about Japanese media.

syedolive commented 8 months ago

What about the npm module? Does that make request to this api? can that be another alternate to this?

riimuru commented 8 months ago

@syedolive The API makes use of the npm module, so there are no limitations if you utilize the npm module.

syedolive commented 8 months ago

Ok Cool.

ClayArsenio26 commented 6 months ago

I have a problem why I will run npm module faced error like this

../../../node_modules/typescript/lib/typescript.js:139 for (let i = startIndex ?? 0; i < array.length; i++) { ^

SyntaxError: Unexpected token '?'

how can to ifx it ?

ClayArsenio26 commented 6 months ago

What about the Docker module? Does that make request to this api? can that be another alternate to this?