Listar planos
Lista paginada dos planos da conta, com filtros por status, código, nome, item e faixa de preço.
GET /plans
Faz parte do recurso Planos e Preços — o conceito e os status estão
lá.
Devolve os planos da sua conta, do mais recente para o mais antigo, em páginas de 20 por padrão. Os
filtros são opcionais e se somam: quem envia mais de um recebe só os planos que atendem a todos.
active, inactive e
archived juntos — arquivar encerra as vendas, não remove o registro. Para ver só o que aceita
novas assinaturas, use ?status=active.priceMin e priceMax olham os itens, mas filtram o plano. Um plano entra no resultado se
algum item seu tem preço vigente dentro do limite, e a resposta traz o plano inteiro. Com os
dois limites juntos, é um mesmo item que precisa caber na faixa — um plano com um item abaixo
de priceMin e outro acima de priceMax, mas nenhum entre os dois, fica de fora.Exemplo
Authorizations
API Key da Credential (gerada no Backoffice)
Query Parameters
Página da listagem. Padrão: 1.
x >= 1Itens por página. Padrão: 20. Máximo: 100.
1 <= x <= 100Situação do plano. Aceita vários valores, separados por vírgula ou repetindo o parâmetro. Um valor inválido responde 400 com a lista dos aceitos.
draft, active, inactive, archived Código do plano. Correspondência parcial: pro encontra plano-pro-anual. Um valor por requisição.
100Nome do plano. Correspondência parcial, sem diferenciar maiúsculas. Um valor por requisição.
255Planos que tenham algum componente cujo nome case parcialmente com o texto. Filtra o plano, não o componente: a resposta traz o plano inteiro.
255Planos com algum componente cujo preço vigente seja maior ou igual a este valor, em centavos.
x >= 0Planos com algum componente cujo preço vigente seja menor ou igual a este valor, em centavos. Combinado com priceMin, é um mesmo componente que precisa caber na faixa — um plano sem nenhum componente entre os dois limites fica de fora.
x >= 0Planos criados a partir desta data, em ISO 8601 com fuso. Inclusivo.
Planos criados até esta data, em ISO 8601 com fuso. Inclusivo.
Campo de ordenação: createdAt ou name. Default: createdAt.
createdAt, name Direção da ordenação: asc ou desc. Default: desc.
asc, desc