v1

latestOpenAPI 3.0.12026-07-261451591021.8 KB
Assinatura

Consulta Assinaturas

Esta API permite realizar consultas das assinaturas em massa por descrição, cliente e periodicidade.

Requisição

CampoTipoDescriçãoObrigatório
DescricaoContainsTextoDescrição da assinatura, aceita consulta parcialNão
ClienteNomeContainsTextoNome do cliente da assinatura, aceita consulta parcialNão
PeriodicidadeTextoPeriodicidade da assinaturaNão
StartNúmeroPosição do início da consultaNão
SizeNúmeroQuantidade de itens retornadosNão

Resposta

CampoTipoDescrição
CriacaoDataData em que a cobrança foi criada
IdGUIDIdentificador único da assinatura
ClienteIdGUIDIdentificador único do cliente
ClienteNomeTextoNome do cliente que será realizada a cobrança
DescricaoTextoBreve descrição sobre a cobrança
ValorNuméricoValor da cobrança
PeriodicidadeTextoPeríodo o qual a cobrança será enviada ao cliente
DiasGeracaoCobrancaNuméricoTempo destinado a geração da cobrança
IniciandoEmDataTempo o qual ela vai começar a ser enviada ao cliente
FinalizandoEmDataTempo o qual ela não vai mais ser enviada ao cliente
FormasPagamentoTextoForma de pagamento da cobrança
ProdutoIdGUIDIdentificador único do produto caso houver
MultaNuméricoValor da multa caso haja algum tipo de atraso
JurosMesNuméricoPorcentagem de juros ao mes após o vencimento
DescontoAteVencimentoNuméricoDesconto até a última data do vencimento da assinatura
SplitValoresArrayArray especificando o “split” financeiro dos valores arrecadados pelo pagamento para diversas contas do meuK8, a partir do código de cliente e do valor respectivo
ClientePagamentosIdTextoId do cliente de pagamento
ValorNúmeroValor da assinatura
get/api/Assinatura

Query parameters

DescricaoContainsstring

Descrição da assinatura, aceita consulta parcial

ClienteNomeContainsstring

Nome do cliente da assinatura, aceita consulta parcial

Periodicidade'Todos' | 'Mensal' | 'Semanal' | 'Quinzenal' | 'Bimestral' | 'Trimestral' | 'Semestral' | 'Anual'

Periodicidade da assinatura

Startinteger

Inicio da consulta

Sizeinteger

Tamanho da consulta

Headers

Aeskeystring required

Response

Assinaturas consultadas com sucesso

Criacaostring date-time

Data de criação da assinatura

Idstring

Id da assinatura

ClienteIdstring uuid

Id do cliente relacionado a assinatura

ClienteNomestring

Nome do cliente relacionado a assinatura, somente para retornar dados

Descricaostring required

Descrição da assinatura

Valornumber double

Valor da assinatura

Periodicidade'Todos' | 'Mensal' | 'Semanal' | 'Quinzenal' | 'Bimestral' | 'Trimestral' | 'Semestral' | 'Anual'

Periodicidade da assinatura

DiasGeracaoCobrancainteger

Dias para gerar a cobrança de assinatura

IniciandoEmstring date-time

Data de início da assinatura

FinalizandoEmstring date-time

Data de fim da assinatura

FormasPagamento'Nenhum' | 'Boleto' | 'Cartao' | 'Pix' | 'Manual' | 'Protesto' | 'SaldoWebConta'

Formas de pagamento da assinatura

ProdutoIdstring uuid

Id do produto da assinatura

Multanumber double

Multa percentual da assinatura

JurosMesnumber double

Juros percentual ao mês da assinatura

DescontoAteVencimentonumber double

Desconto percentual para pagamento até o vencimento da assinatura

AutoEmiteFormaPagamentoboolean

Example response

[
  {
    "ClienteId": "00000000-0000-0000-0000-000000000000",
    "ProdutoId": "00000000-0000-0000-0000-000000000000",
    "SplitValores": [
      {
        "ClientePagamentosId": "00000000-0000-0000-0000-000000000000"
      }
    ]
  }
]