SelectwinSelectwin

Lista os movimentos do saldo

GET/v1/balance/history

Autentique com o header SelectKey: a chave sk_test_ opera no sandbox, a sk_live_ em produção. Como autenticar.

Parâmetros de consulta

  • limitinteger

    Tamanho da página (itens por página).

  • offsetinteger

    Posição do primeiro item (a partir de 0).

  • sortstring

    Expressão de ordenação, ex.: "-createdAt"

  • daterangeum de

    Criados neste dia (YYYY-MM-DD) ou neste instante.

  • daterangegtstring (date-time)

    Criados depois deste instante (exclusivo).

  • daterangegtestring (date-time)

    Criados a partir deste instante (inclusivo).

  • daterangeltstring (date-time)

    Criados antes deste instante (exclusivo).

  • daterangeltestring (date-time)

    Criados até este instante (inclusivo).

  • bucketstring

    available: só os movimentos que mudaram o saldo disponível (o extrato). Omita para todos os movimentos entre baldes.

    Valores:available
  • directionstring

    Entrada (credit) ou saída (debit) do saldo disponível. Implica bucket=available.

    Valores:creditdebit
  • typestring

    Tipos de movimento separados por vírgula (receivableScheduled, receivableReleased, receivableChargeback, receivableDispute, receivableRefunded, receivableCanceled, receivableSettledExternally, warrantyHeld, warrantyReleased, warrantyCover, chargebackFee, chargebackFeeRefund, antifraudFee, withdrawalFee, withdrawal, withdrawalReversal, appUsageCharge, productSubscription, debtSettlement, debtSettlementRefund, receivableAnticipated, anticipationFee, adjustment, other).

Respostas

200Sucesso
  • dataobject[]obrigatório

    Os itens desta página.

    +16 campos de data
    • idintegerobrigatório

      Id sequencial do movimento.

    • notestringobrigatóriopode ser nulo

      Texto escrito para você num ajuste manual, ou a descrição da fatura paga com o saldo; null nos demais.

    • typestringobrigatório

      O que o movimento foi, como slug estável (receivableReleased, withdrawal, chargebackFee…) — o campo para tratar no seu sistema.

    • amountintegerobrigatóriopode ser nulo

      Efeito no saldo DISPONÍVEL, em centavos e com sinal: positivo entrou, negativo saiu, 0 não mexeu nele; null em movimentos antigos.

    • sourceobjectobrigatóriopode ser nulo

      O objeto por trás do movimento, para abrir o detalhe; null em movimentos sem origem registrada.

      +2 campos de source
      • idstringobrigatório

        Id público da origem.

      • objectstringobrigatório

        Tipo da origem (ex.: transaction, withdrawal).

        Valores:transactionreceivablewithdrawalinvoicedebtSettlementanticipation
    • toTypestringobrigatóriopode ser nulo

      O balde em que o dinheiro entrou; null quando saiu do saldo.

    • categorystringobrigatóriopode ser nulo

      Categoria de um ajuste manual feito pela Selectwin; null nos movimentos automáticos.

    • fromTypestringobrigatóriopode ser nulo

      O balde de onde o dinheiro saiu (available, pending, blocked…); null quando veio de fora.

    • createdAtstringobrigatório

      Quando o recurso foi criado (ISO 8601, UTC).

    • directionstringobrigatóriopode ser nulo

      credit entrou no saldo disponível, debit saiu; null quando amount é 0 ou null.

      Valores:creditdebit
    • handledBystringobrigatóriopode ser nulo

      Nome interno do que movimentou o dinheiro — prefira type.

    • newBalanceobjectobrigatório

      O saldo depois do movimento.

      +4 campos de newBalance
      • blockedBalanceintegerobrigatório

        O que está retido (disputas, análise de fraude, retenção da Selectwin), em centavos.

      • pendingBalanceintegerobrigatório

        O que aguarda a data de liberação, em centavos.

      • refundedBalanceintegerobrigatório

        O que foi estornado a compradores, em centavos.

      • availableBalanceintegerobrigatório

        O que você pode sacar agora, em centavos.

    • oldBalanceobjectobrigatório

      O saldo antes do movimento.

      +4 campos de oldBalance
      • blockedBalanceintegerobrigatório

        O que está retido (disputas, análise de fraude, retenção da Selectwin), em centavos.

      • pendingBalanceintegerobrigatório

        O que aguarda a data de liberação, em centavos.

      • refundedBalanceintegerobrigatório

        O que foi estornado a compradores, em centavos.

      • availableBalanceintegerobrigatório

        O que você pode sacar agora, em centavos.

    • descriptionstringobrigatório

      O mesmo, em português, pronto para a linha do extrato.

    • availableAfterintegerobrigatóriopode ser nulo

      O saldo disponível depois deste movimento, em centavos.

    • processedAmountintegerobrigatório

      Valor movimentado, em centavos.

  • pageobjectobrigatório

    Cursores de paginação da lista.

    +3 campos de page
    • totalintegerobrigatório

      Número total de páginas.

    • offsetobjectobrigatório

      O offset para pedir a primeira, a anterior, a próxima e a última página.

      +4 campos de offset
      • lastintegerobrigatório

        Posição da última página.

      • nextintegerobrigatório

        Posição da próxima página (fica nesta quando ela é a última).

      • previntegerobrigatório

        Posição da página anterior (0 na primeira).

      • firstintegerobrigatório

        Posição da primeira página.

    • currentintegerobrigatório

      Número da página atual (a primeira é 1).

  • limitintegerobrigatório

    Tamanho da página, como pedido.

  • totalintegerobrigatório

    Número total de itens que atendem aos filtros.

  • _linksobject

    Links para operações relacionadas, por ação (self, create, update, delete, list…).

  • offsetintegerobrigatório

    Posição do primeiro item desta página, como pedido.

  • hasMorebooleanobrigatório

    true quando há mais itens depois desta página.

  • merchantobject

    A conta dona do recurso (o vendedor de registro).

    +3 campos de merchant
    • namestringobrigatóriopode ser nulo

      Nome fantasia da conta dona do recurso.

    • merchantIdstringobrigatóriopode ser nulo

      Id público da conta dona do recurso (bus_…).

    • isSubAccountbooleanobrigatório

      true quando o recurso pertence a uma sub-conta operada por uma plataforma de marketplace.

401Não autenticado (credencial ausente ou inválida)
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório
403Sem permissão
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório
500Erro interno do servidor
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório

Preferências de cookies

Hoje o site usa só cookies essenciais: nenhuma ferramenta de medição ou de anúncios está ligada, e nada é compartilhado com terceiros. Se isso mudar, você decide aqui antes de qualquer coisa ser carregada.

  • Mantêm o site funcionando: segurança, a sua escolha sobre cookies e preferências como a versão da documentação. Não dependem de consentimento.

    Sempre ativos