Uma regra de pasta aplica padrões e limites a todo arquivo novo cujo caminho começa com um prefixo, para que sua aplicação não precise repeti-los em cada upload. Os prefixos são salvos com / no final, e, quando várias regras batem, o prefixo mais longo vence.
delete_after_days começa a contar 24 horas depois que a regra é salva, o que dá tempo para desfazer um erro. O campo active_from da regra mostra quando ela passa a valer.
O número de regras por conta depende do plano: 5, 10 ou 20 (limites). Ultrapassar o número responde BLOB_RULE_LIMIT. Uma regra precisa definir pelo menos um campo; expire_seconds não pode ficar abaixo da expiração mínima do plano (7 dias, ou 1 hora no Enterprise-26 ou superior); extensions aceita de 1 a 50 itens de 1 a 16 caracteres minúsculos, sem o ponto. Substituir a lista inteira aceita no máximo 100 regras.
Ler as regras devolve a lista e um etag. Substituir a lista inteira exige esse etag em um cabeçalho If-Match; se outra aba ou script mudou as regras nesse meio-tempo, você recebe BLOB_RULES_CONFLICT em vez de apagar o trabalho deles em silêncio. As rotas de uma única regra (colocar e apagar pelo prefixo) devolvem a lista completa com um novo etag.
Referência: Obter regras, Substituir regras, Colocar regra, Apagar regra. Última modificação em 26 de outubro de 2026