VenddorDocumentação API
API atualAPI legada
Guia rápidoReferência completa
Carregando índice…
API legada/Referência completa/Impostos

Paginação de impostos

Controle quantos registros de imposto a listagem devolve e qual página você recebe, com os parâmetros page e items_per_page.

As bases de impostos podem ficar bem grandes, conforme as jurisdições e os tipos de imposto, por isso os registros de imposto são devolvidos em páginas. Você escolhe a página e o tamanho dela com dois parâmetros de consulta. As requisições usam o endereço base da loja ($BASE_URL/api) e credenciais HTTP Basic ($EMAIL:$API_KEY).

Parâmetros de paginação

Acrescente estes parâmetros às requisições para controlar a paginação dos dados de imposto:

GET/api/taxesAdmin

Lista os registros de imposto, uma página por vez

Parâmetros de consulta

pageintegerpadrão: 1
Define qual página de registros de imposto será exibida. As páginas são numeradas a partir de 1.
items_per_pageintegerpadrão: 10
Controla quantos registros de imposto entram em cada página.
Dica

A paginação é especialmente importante com dados de imposto, porque as bases de impostos podem ser bem grandes, conforme as jurisdições e os tipos de imposto.

Exemplos

Só a página

GET /api/taxes?page=5 devolve 10 registros de imposto da 5ª página. Como items_per_page não foi informado, vale o padrão de 10.

bash
curl -u "$EMAIL:$API_KEY" "$BASE_URL/api/taxes?page=5"

Só o tamanho da página

GET /api/taxes?items_per_page=20 devolve 20 registros de imposto da primeira página. Como page não foi informado, vale o padrão 1.

bash
curl -u "$EMAIL:$API_KEY" "$BASE_URL/api/taxes?items_per_page=20"

Os dois parâmetros

GET /api/taxes?page=5&items_per_page=20 devolve 20 registros de imposto da 5ª página. Com os dois parâmetros informados, você controla totalmente o resultado.

bash
curl -u "$EMAIL:$API_KEY" "$BASE_URL/api/taxes?page=5&items_per_page=20"

Formato da resposta

A API devolve um array JSON com objetos de imposto, conforme os parâmetros de paginação. Cada objeto de imposto traz detalhes como a alíquota, a jurisdição, o tipo de imposto e as condições aplicáveis.

Importante

Confirme sempre os dados de imposto com as autoridades financeiras ou jurídicas competentes. A API dá acesso aos dados de imposto como estão guardados no sistema, mas as regras tributárias mudam com frequência e podem variar de acordo com o local.

Veja também

Impostos
Visão geral, filtros e as rotas das regras de imposto.
Endpoints
As URLs da API de impostos.
Anterior
Endpoints de impostos
Próxima
Campos de impostos
Nesta página
  • Parâmetros de paginação
  • Exemplos
  • Só a página
  • Só o tamanho da página
  • Os dois parâmetros
  • Formato da resposta
  • Veja também