Desde o dia 04/09 estamos tendo problemas na chamada /api/oms/pvt/orders?page=31&per_page=100&orderBy=orderId Está retornando erro "Max page exceed ( 30 ), refine filter" Vi que outros estão com o mesmo problema.

o mais importante da mensagem é entender qual a necessidade de pegar mais que 3100 pedidos em um período aberto?

O ideal do getorders é para pegar referencias recentes e você armazenar os pedidos no seu ambiente. Se está usando-o como BI e sendo a base da VTEX a fonte de consulta principal. Está fora do conceito da API.

Faça o "download" dos pedidos para o seu ambiente e você terá uma resposta muito melhor. Aí da VTEX utiliize o Feed ou getorders conforme a necessidade, sendo que o getOrders sempre vale a pena filtrar o período.

Mas, @Lisandro Decker​ respondendo a sua pergunta, hoje existe um limite de 30 páginas na consulta do getOrders.