uma estrategia que pode utilizar, é separar as requisoes de 10 em 10, e quando tiver um retorno de status code 429 (too many request) voce coloca um delay de um segundo e manda repetir apartir da requisicao que recebeu o retorno.Para uma performace melhor, seria voce controlar o tempo, monitorando o tempo das ultimas 10 requisicoes e aplicar um algoritimo para ir "liberando a permissao" para fazer uma proxima requisicao a api
Respondendo a "Valeu pelo artigo... mas o q estou precisando é..." dentro da publicação [C# .NET 6] Como controlar as requisições ao consumir uma API?
1