Assinatura

Atualiza uma assinatura

Esta API permite que sejam atualizados os dados de uma assinatura, por ID.

Requisição

CampoTipoDescriçãoObrigatório
IdGUIDIdentificador único da assinaturaSim
ClienteIdGUIDIdentificador único do cliente que será cobradoSim
ClienteNomeTextoNome do cliente que será cobradoNão
DescricaoTextoBreve descrição sobre a assinaturaSim
ValorNuméricoValor da assinaturaSim
PeriodicidadeTextoPeríodo no qual a cobrança da assinatura será enviada ao cliente - Todos, Mensal, Semanal, Quinzenal, Bimestral, Trimestral, Semestral, AnualSim
DiasGeracaoCobrancaNuméricoDias para gerar a cobrança de assinaturaNão
IniciandoEmDataData de início da assinatura. Não pode ser alterada se já existirem cobranças geradasSim
FinalizandoEmDataData de término da assinaturaNão
FormasPagamentoTextoForma de pagamento da cobrançaNão
ProdutoIdGUIDIdentificador único do produto caso hajaNão (1)
MultaNuméricoMulta da assinatura, para pagamento após vencimentoNão
MultaCorrecaoTextoTipo da correção aplicada sobre a multa - "Percentual", "Valor", "Isento"Não
JurosMesNuméricoJuros ao mês da assinatura, para pagamento após vencimentoNão
JurosCorrecaoTextoTipo da correção aplicada sobre os juros - "Percentual", "Valor", "Isento"Não
DescontoAteVencimentoNuméricoDesconto para pagamento até o vencimento da assinaturaNão
DescontoCorrecaoTextoTipo da correção aplicada sobre o desconto - "Percentual", "Valor", "Isento"Não
SplitValoresArray de ObjetoArray especificando o “split” financeiro dos valores arrecadados pelo pagamento para diversas contas MeuK8, a partir do código de cliente e do valor respectivoNão
ClientePagamentosIdGUIDIdentificador único do cliente relacionado ao splitNão
ValorNuméricoValor de crédito para o participante do splitNão

(1) - Quando o campo ProdutoId está preenchido a Multa, DescontoAteVencimento e Juros devem estar vazios!

put/api/Assinatura

Request

  • Base URL
    https://pagamentos.meuk8.com.br/CobrancasAPI
  • URL
    https://pagamentos.meuk8.com.br/CobrancasAPI/api/Assinatura
  • Auth
    OAuth 2
    Password
    Token URL: /CobrancasAPI/token scopes: BknBankCobrancasAPI

Headers

Aeskeystring required

Request body

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

Criacaostring date-time

Data de criaçã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 término da assinatura

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

Formas de pagamento da assinatura

ProdutoIdstring uuid

Id do produto da assinatura

Multanumber double

Valor

MultaCorrecao'Percentual' | 'Valor' | 'Diario' | 'Isento'

Tipo da multa a ser aplicada

JurosMesnumber double

Valor

JurosCorrecao'Percentual' | 'Valor' | 'Diario' | 'Isento'

Tipo do juros a ser aplicado

DescontoAteVencimentonumber double

Valor

DescontoCorrecao'Percentual' | 'Valor' | 'Diario' | 'Isento'

Tipo do desconto a ser aplicado

AutoEmiteFormaPagamentoboolean

Example request

{
  "Id": "b4ffe2ec-2028-416e-bb9e-48b3fb8d3a50",
  "ClienteId": "d2f1e6ce-621a-491a-b00f-3d25dc2f8e57",
  "ClienteNome": "João Silva",
  "Descricao": "Assinatura Mensal",
  "Criacao": "0001-01-01T00:00:00",
  "Valor": 150,
  "Periodicidade": "Mensal",
  "DiasGeracaoCobranca": 5,
  "IniciandoEm": "2026-08-19T10:12:01.355513-03:00",
  "FinalizandoEm": "2026-09-03T10:12:01.355513-03:00",
  "FormasPagamento": "Pix",
  "ProdutoId": "8a6ec9ba-b88b-4305-b52a-f4f8be32cad2",
  "Multa": 0,
  "MultaCorrecao": "Percentual",
  "JurosMes": 0,
  "JurosCorrecao": "Percentual",
  "DescontoAteVencimento": 0,
  "DescontoCorrecao": "Percentual",
  "SplitValores": [
    {
      "ClientePagamentosId": "13d92e92-429d-491a-967e-310bcb3dcb12",
      "Valor": 120
    },
    {
      "ClientePagamentosId": "6768bb04-fe09-45e6-b939-4680b0b9d048",
      "Valor": 30
    }
  ],
  "AutoEmiteFormaPagamento": false
}

Response

Assinatura atualizada

SystemVoid required

Changes

No recorded changes to this operation across all 1 revision of this API.