Endpoint: GET /unified/accounts/sellers/{sellers_pk}/metrics/accountsalescomparison/
Autenticação: JWT Bearer ou API Key. O usuário precisa ter acesso ao seller informado em sellers_pk.
Compara os totais de vendas do período atual de todas as contas relacionadas ao seller contra o período anterior de mesma duração, imediatamente antes do atual. Retorna uma linha por conta, ordenada por total do período atual de forma decrescente. O período anterior é calculado automaticamente:
  • current_start = date_before e current_end = date_after (a view lê os parâmetros nessa ordem — ver Parâmetros de consulta).
  • period_length = current_end - current_start.
  • previous_start = current_start - (period_length + 1) dias.
  • previous_end = current_start - 1 dia.
Atenção: os nomes date_after e date_before aparecem invertidos em relação a outros endpoints de métricas. Aqui date_after é o fim do período atual e date_before é o início do período atual. Tanto date_after quanto date_before são obrigatórios; se algum estiver ausente, o endpoint retorna uma lista vazia (sem erro).
O endpoint usa paginação por número de página.

Requisição

Parâmetros de caminho

string
required
UUID da conta unificada do seller.

Parâmetros de consulta

string (YYYY-MM-DD)
required
Fim do período atual (interpretado como current_end).
string (YYYY-MM-DD)
required
Início do período atual (interpretado como current_start).
integer
Número da página, começando em 1.
integer
Quantidade de itens por página.

Resposta

Lista paginada de linhas de comparação:
object
  • id — UUID da conta unificada.
  • display_name — rótulo legível.
  • type — tipo da conta.
integer
Soma de vendas da conta no período atual, em centavos de BRL.
integer
Soma de vendas da conta no período anterior equivalente, em centavos de BRL.
integer
current_period_total - previous_period_total, em centavos de BRL.
number
Variação percentual arredondada para duas casas decimais. Se o período anterior foi zero e o atual é positivo, o valor é 100.0. Se ambos forem zero, o valor é 0.0.

Erros

Exemplos