Open darkaabyss opened 1 year ago
Отвечал в другом тикете, перенесу ответ оттуда:
API service utilizes token bucket algorithm for rate limiting implementation. Every minute an application gets 200 tokens allocated for it and any API requests will consume some amount of tokens from that bucket. Once there are no more tokens to consume all requests will fail with 429, until the bucket has been refilled. Different endpoints have different costs, e.g. emission endpoint has cost of 1, and auction requests have cost of 2. However, costs and allocated amount of tokens have been choosen somewhat arbitrary with a goal to evaluate backend service performance and change it to something more meaningful in the future. That is primarily the reason why there is no page about rate limits in the docs.
Это получается 100 запросов в минуту для получения информации с аукциона, грустно, учитывая что у вас можно получить информацию только по конкретному предмету, а по целой категории/подкатегории нельзя, и включая 100 запросов в минуту самим сделать получение всех лотов аукциона по определенной категории, невозможно, если пользоваться сервисом будет большое кол-во людей
В документации нигде не указаны лимиты на запросы, хотел узнать какие они