---
title: "Insere um produto"
method: POST
path: "/api/Produto"
tags: ["Produto"]
---

# Insere um produto

`POST /api/Produto`

## Request

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

Esta API permite a inclusão de um novo produto ou serviço.

### Requisição 
| **Campo** | **Tipo** | **Descrição** | **Obrigatório** |
|--|--|--|--| 
| Id | GUID | Identificador único do produto | Não | 
| Nome | Texto |Nome do produto, máximo 255 posições  | Sim | 
| Tipos | Texto | Tipo do produto avulso ou assinatura | Não |  
| Multa | Numérico | Porcentagem da multa colocada no produto | Não |  
| JurosMes  | Numérico | Porcentagem dos juros por mês  | Não |  
| DescontoAteVencimento | Numérico | Desconto aplicado até a data do vencimento  | Não | 
| NotificacaoCobrancaDias | Numérico | Dias antes do vencimento da cobrança para enviar a notificação | Não | 
| NotificacaoCobrancaEmail | Booleano | Se esta opção estiver marcada, o cliente receberá uma notificação via e-mail | Não | 
| NotificacaoCobrancaSMS | Booleano | Se esta opção estiver marcada, o cliente receberá uma notificação via SMS | Não | 
| NotificacaoCobrancaCartaImpressa | Booleano | Se esta opção estiver marcada, o cliente receberá uma notificação via carta | Não | 
| PrimeiraTentativaHabilitada | Booleano| Primeira tentativa de notificação com os dias vencidos | Não | 
| PrimeiraTentativaDias | Numérico | Número de dias vencidos | Não | 
| PrimeiraTentativaEmail | Booleano | Primeira tentativa de notificação com os dias vencidos via e-mail | Não | 
| PrimeiraTentativaSMS | Booleano | Primeira tentativa de notificação com os dias vencidos via SMS | Não | 
| SegundaTentativaHabilitada| Booleano | Segunda tentativa de notificação com os dias vencidos | Não | 
| SegundaTentativaDias | Numérico | Número de dias vencidos | Não | 
| SegundaTentativaEmail | Booleano | Segunda tentativa de notificação com os dias vencidos via e-mail | Não | 
| SegundaTentativaSMS | Booleano | Segunda tentativa de notificação com os dias vencidos via SMS | Não | 
| TerceiraTentativaHabilitada | Booleano | Terceira tentativa de notificação com os dias vencidos | Não | 
| TerceiraTentativaDias | Numérico | Número de dias vencidos | Não | 
| TerceiraTentativaEmail | Booleano | Terceira tentativa de notificação com os dias vencidos via e-mail | Não | 
| TerceiraTentativaSMS | Booleano | Terceira tentativa de notificação com os dias vencidos via SMS | Não | 
| QuartaTentativaHabilitada | Booleano | Quarta tentativa de notificação com os dias vencidos | Não | 
| QuartaTentativaDias | Numérico | Número de dias vencidos | Não | 
| QuartaTentativaEmail | Booleano| Quarta tentativa de notificação com os dias vencidos via e-mail | Não | 
| QuartaTentativaSMS | Booleano | Quarta tentativa de notificação com os dias vencidos via SMS | Não | 
| QuintaTentativaHabilitada | Booleano | Quinta tentativa de notificação com os dias vencidos | Não | 
| QuintaTentativaDias | Numérico | Número de dias vencidos | Não |
| QuintaTentativaEmail | Booleano| Quinta tentativa de notificação com os dias vencidos via e-mail | Não | 
| QuintaTentativaSMS | Booleano | Quinta tentativa de notificação com os dias vencidos via SMS | Não | 
| SextaTentativaHabilitada | Booleano | Sexta tentativa de notificação com os dias vencidos | Não | 
| SextaTentativaDias | Numérico | Número de dias vencidos | Não | 
| SextaTentativaEmail | Booleano| Sexta tentativa de notificação com os dias vencidos via e-mail | Não | 
| SextaTentativaSMS | Booleano | Sexta tentativa de notificação com os dias vencidos via SMS | Não |
| SetimaTentativaHabilitada | Booleano | Sétima tentativa de notificação com os dias vencidos | Não | 
| SetimaTentativaDias | Numérico | Número de dias vencidos | Não | 
| SetimaTentativaEmail | Booleano| Sétima tentativa de notificação com os dias vencidos via e-mail | Não | 
| SetimaTentativaSMS | Booleano | Sétima tentativa de notificação com os dias vencidos via SMS | Não | 
| OitavaTentativaHabilitada | Booleano | Oitava tentativa de notificação com os dias vencidos | Não | 
| OitavaTentativaDias | Numérico | Número de dias vencidos | Não | 
| OitavaTentativaEmail | Booleano| Oitava tentativa de notificação com os dias vencidos via e-mail | Não | 
| OitavaTentativaSMS | Booleano | Oitava tentativa de notificação com os dias vencidos via SMS | Não | 
| NonaTentativaHabilitada | Booleano | Nona tentativa de notificação com os dias vencidos  | Não | 
| NonaTentativaDias | Numérico | Número de dias vencidos | Não | 
| NonaTentativaEmail | Booleano| Nona tentativa de notificação com os dias vencidos via e-mail | Não | 
| NonaTentativaSMS | Booleano | Nona tentativa de notificação com os dias vencidos via SMS | Não | 
| DecimaTentativaHabilitada | Booleano | Décima tentativa de notificação com os dias vencidos | Não | 
| DecimaTentativaDias | Numérico | Número de dias vencidos | Não | 
| DecimaTentativaEmail | Booleano| Décima tentativa de notificação com os dias vencidos via e-mail | Não | 
| DecimaTentativaSMS | Booleano | Décima tentativa de notificação com os dias vencidos via SMS | Não | 

### Resposta 
| **Campo** | **Tipo** | **Descrição** | 
|--|--|--| 
| Id | GUID | Identificador único do produto | 
| Nome | Texto |Nome do produto , máximo 255 posições | 
| Tipos | Texto | Tipo do produto avulso ou assinatura | 
| Multa | Numérico | Porcentagem da multa colocada no produto | 
| JurosMes  | Numérico | Porcentagem dos juros por mês | 
| DescontoAteVencimento | Numérico | Desconto aplicado até a data do vencimento | 
| NotificacaoCobrancaDias | Numérico | Dias antes do vencimento da cobrança para enviar a notificação | 
| NotificacaoCobrancaEmail | Booleano | Se esta opção estiver marcada, o cliente receberá uma notificação via e-mail | 
| NotificacaoCobrancaSMS | Booleano | Se esta opção estiver marcada, o cliente receberá uma notificação via SMS | 
| NotificacaoCobrancaCartaImpressa | Booleano | Se esta opção estiver marcada, o cliente receberá uma notificação via carta | 
| PrimeiraTentativaHabilitada | Booleano| Primeira tentativa de notificação com os dias vencidos | 
| PrimeiraTentativaDias | Numérico | Número de dias vencidos | 
| PrimeiraTentativaEmail | Booleano | Primeira tentativa de notificação com os dias vencidos via e-mail | 
| PrimeiraTentativaSMS | Booleano | Primeira tentativa de notificação com os dias vencidos via SMS | 
| SegundaTentativaHabilitada| Booleano | Segunda tentativa de notificação com os dias vencidos | 
| SegundaTentativaDias | Numérico | Número de dias vencidos | 
| SegundaTentativaEmail | Booleano | Segunda tentativa de notificação com os dias vencidos via e-mail | 
| SegundaTentativaSMS | Booleano | Segunda tentativa de notificação com os dias vencidos via SMS | 
| TerceiraTentativaHabilitada | Booleano | Terceira tentativa de notificação com os dias vencidos | 
| TerceiraTentativaDias | Numérico | Número de dias vencidos | 
| TerceiraTentativaEmail | Booleano | Terceira tentativa de notificação com os dias vencidos via e-mail | 
| TerceiraTentativaSMS | Booleano | Terceira tentativa de notificação com os dias vencidos via SMS | 
| QuartaTentativaHabilitada | Booleano | Quarta tentativa de notificação com os dias vencidos | 
| QuartaTentativaDias | Numérico | Número de dias vencidos | 
| QuartaTentativaEmail | Booleano| Quarta tentativa de notificação com os dias vencidos via e-mail | 
| QuartaTentativaSMS | Booleano | Quarta tentativa de notificação com os dias vencidos via SMS | 
| QuintaTentativaHabilitada | Booleano | Quinta tentativa de notificação com os dias vencidos | 
| QuintaTentativaDias | Numérico | Número de dias vencidos | 
| QuintaTentativaEmail | Booleano| Quinta tentativa de notificação com os dias vencidos via e-mail | 
| QuintaTentativaSMS | Booleano | Quinta tentativa de notificação com os dias vencidos via SMS | 
| SextaTentativaHabilitada | Booleano | Sexta tentativa de notificação com os dias vencidos | 
| SextaTentativaDias | Numérico | Número de dias vencidos | 
| SextaTentativaEmail | Booleano| Sexta tentativa de notificação com os dias vencidos via e-mail | 
| SextaTentativaSMS | Booleano | Sexta tentativa de notificação com os dias vencidos via SMS | 
| SetimaTentativaHabilitada | Booleano | Sétima tentativa de notificação com os dias vencidos | 
| SetimaTentativaDias | Numérico | Número de dias vencidos | 
| SetimaTentativaEmail | Booleano| Sétima tentativa de notificação com os dias vencidos via e-mail | 
| SetimaTentativaSMS | Booleano | Sétima tentativa de notificação com os dias vencidos via SMS | 
| OitavaTentativaHabilitada | Booleano | Oitava tentativa de notificação com os dias vencidos | 
| OitavaTentativaDias | Numérico | Número de dias vencidos | 
| OitavaTentativaEmail | Booleano| Oitava tentativa de notificação com os dias vencidos via e-mail | 
| OitavaTentativaSMS | Booleano | Oitava tentativa de notificação com os dias vencidos via SMS | 
| NonaTentativaHabilitada | Booleano | Nona tentativa de notificação com os dias vencidos | 
| NonaTentativaDias | Numérico | Número de dias vencidos | 
| NonaTentativaEmail | Booleano| Nona tentativa de notificação com os dias vencidos via e-mail | 
| NonaTentativaSMS | Booleano | Nona tentativa de notificação com os dias vencidos via SMS | 
| DecimaTentativaHabilitada | Booleano | Décima tentativa de notificação com os dias vencidos | 
| DecimaTentativaDias | Numérico | Número de dias vencidos | 
| DecimaTentativaEmail | Booleano| Décima tentativa de notificação com os dias vencidos via e-mail | 
| DecimaTentativaSMS | Booleano | Décima tentativa de notificação com os dias vencidos via SMS |

## Headers

- `Aeskey` string, required

## Request body

- BknBankCobrancasAPIModelsProduto: Modelo de Produtos
  - `Id` string: Id do produto
  - `Nome` string, required: Nome do produto, máximo 255 posições
  - `Tipos` 'Todos' | 'Avulsa' | 'Assinatura' | 'Link' | 'Carne': Tipos de cobrança do produto, pode combinar os valores
  - `Multa` number, double: Valor percentual da multa
  - `JurosMes` number, double: Valor percentual do juros ao mês
  - `DescontoAteVencimento` number, double: Valor percentual do desconto até a data de vencimento
  - `NotificacaoCobrancaDias` integer: Dias antes do vencimento para notificar
  - `NotificacaoCobrancaEMail` boolean: Notificação via EMail
  - `NotificacaoCobrancaSMS` boolean: Notificação via SMS
  - `NotificacaoCobrancaCartaImpressa` boolean: Notificação via Carta
  - `PrimeiraTentativaHabilitada` boolean: Habilitado primeira tentativa em atraso
  - `PrimeiraTentativaDias` integer: Dias primeira tentativa em atraso
  - `PrimeiraTentativaEMail` boolean: Email da primeira tentativa em atraso
  - `PrimeiraTentativaSMS` boolean: SMS da primeira tentativa em atraso
  - `SegundaTentativaHabilitada` boolean: Habilitado segunda tentativa em atraso
  - `SegundaTentativaDias` integer: Dias segunda tentativa em atraso
  - `SegundaTentativaEMail` boolean: Email da segunda tentativa em atraso
  - `SegundaTentativaSMS` boolean: SMS da segunda tentativa em atraso
  - `TerceiraTentativaHabilitada` boolean: Habilitado terceira tentativa em atraso
  - `TerceiraTentativaDias` integer: Dias terceira tentativa em atraso
  - `TerceiraTentativaEMail` boolean: Email da terceira tentativa em atraso
  - `TerceiraTentativaSMS` boolean: SMS da terceira tentativa em atraso
  - `QuartaTentativaHabilitada` boolean: Habilitado quarta tentativa em atraso
  - `QuartaTentativaDias` integer: Dias quarta tentativa em atraso
  - `QuartaTentativaEMail` boolean: Email da quarta tentativa em atraso
  - `QuartaTentativaSMS` boolean: SMS da quarta tentativa em atraso
  - `QuintaTentativaHabilitada` boolean: Habilitado Quinta tentativa em atraso
  - `QuintaTentativaDias` integer: Dias Quinta tentativa em atraso
  - `QuintaTentativaEMail` boolean: Email da Quinta tentativa em atraso
  - `QuintaTentativaSMS` boolean: SMS da Quinta tentativa em atraso
  - `SextaTentativaHabilitada` boolean: Habilitado Sexta tentativa em atraso
  - `SextaTentativaDias` integer: Dias Sexta tentativa em atraso
  - `SextaTentativaEMail` boolean: Email da Sexta tentativa em atraso
  - `SextaTentativaSMS` boolean: SMS da Sexta tentativa em atraso
  - `SetimaTentativaHabilitada` boolean: Habilitado Sétima tentativa em atraso
  - `SetimaTentativaDias` integer: Dias Sétima tentativa em atraso
  - `SetimaTentativaEMail` boolean: Email da Sétima tentativa em atraso
  - `SetimaTentativaSMS` boolean: SMS da Sétima tentativa em atraso
  - `OitavaTentativaHabilitada` boolean: Habilitado Oitava tentativa em atraso
  - `OitavaTentativaDias` integer: Dias Oitava tentativa em atraso
  - `OitavaTentativaEMail` boolean: Email da Oitava tentativa em atraso
  - `OitavaTentativaSMS` boolean: SMS da Oitava tentativa em atraso
  - `NonaTentativaHabilitada` boolean: Habilitado Nona tentativa em atraso
  - `NonaTentativaDias` integer: Dias Nona tentativa em atraso
  - `NonaTentativaEMail` boolean: Email da Nona tentativa em atraso
  - `NonaTentativaSMS` boolean: SMS da Nona tentativa em atraso
  - `DecimaTentativaHabilitada` boolean: Habilitado Décima tentativa em atraso
  - `DecimaTentativaDias` integer: Dias Décima tentativa em atraso
  - `DecimaTentativaEMail` boolean: Email da Décima tentativa em atraso
  - `DecimaTentativaSMS` boolean: SMS da Décima tentativa em atraso

## Response `200`

Produto criado

- BknBankCobrancasAPIModelsProduto: Modelo de Produtos
  - `Id` string: Id do produto
  - `Nome` string, required: Nome do produto, máximo 255 posições
  - `Tipos` 'Todos' | 'Avulsa' | 'Assinatura' | 'Link' | 'Carne': Tipos de cobrança do produto, pode combinar os valores
  - `Multa` number, double: Valor percentual da multa
  - `JurosMes` number, double: Valor percentual do juros ao mês
  - `DescontoAteVencimento` number, double: Valor percentual do desconto até a data de vencimento
  - `NotificacaoCobrancaDias` integer: Dias antes do vencimento para notificar
  - `NotificacaoCobrancaEMail` boolean: Notificação via EMail
  - `NotificacaoCobrancaSMS` boolean: Notificação via SMS
  - `NotificacaoCobrancaCartaImpressa` boolean: Notificação via Carta
  - `PrimeiraTentativaHabilitada` boolean: Habilitado primeira tentativa em atraso
  - `PrimeiraTentativaDias` integer: Dias primeira tentativa em atraso
  - `PrimeiraTentativaEMail` boolean: Email da primeira tentativa em atraso
  - `PrimeiraTentativaSMS` boolean: SMS da primeira tentativa em atraso
  - `SegundaTentativaHabilitada` boolean: Habilitado segunda tentativa em atraso
  - `SegundaTentativaDias` integer: Dias segunda tentativa em atraso
  - `SegundaTentativaEMail` boolean: Email da segunda tentativa em atraso
  - `SegundaTentativaSMS` boolean: SMS da segunda tentativa em atraso
  - `TerceiraTentativaHabilitada` boolean: Habilitado terceira tentativa em atraso
  - `TerceiraTentativaDias` integer: Dias terceira tentativa em atraso
  - `TerceiraTentativaEMail` boolean: Email da terceira tentativa em atraso
  - `TerceiraTentativaSMS` boolean: SMS da terceira tentativa em atraso
  - `QuartaTentativaHabilitada` boolean: Habilitado quarta tentativa em atraso
  - `QuartaTentativaDias` integer: Dias quarta tentativa em atraso
  - `QuartaTentativaEMail` boolean: Email da quarta tentativa em atraso
  - `QuartaTentativaSMS` boolean: SMS da quarta tentativa em atraso
  - `QuintaTentativaHabilitada` boolean: Habilitado Quinta tentativa em atraso
  - `QuintaTentativaDias` integer: Dias Quinta tentativa em atraso
  - `QuintaTentativaEMail` boolean: Email da Quinta tentativa em atraso
  - `QuintaTentativaSMS` boolean: SMS da Quinta tentativa em atraso
  - `SextaTentativaHabilitada` boolean: Habilitado Sexta tentativa em atraso
  - `SextaTentativaDias` integer: Dias Sexta tentativa em atraso
  - `SextaTentativaEMail` boolean: Email da Sexta tentativa em atraso
  - `SextaTentativaSMS` boolean: SMS da Sexta tentativa em atraso
  - `SetimaTentativaHabilitada` boolean: Habilitado Sétima tentativa em atraso
  - `SetimaTentativaDias` integer: Dias Sétima tentativa em atraso
  - `SetimaTentativaEMail` boolean: Email da Sétima tentativa em atraso
  - `SetimaTentativaSMS` boolean: SMS da Sétima tentativa em atraso
  - `OitavaTentativaHabilitada` boolean: Habilitado Oitava tentativa em atraso
  - `OitavaTentativaDias` integer: Dias Oitava tentativa em atraso
  - `OitavaTentativaEMail` boolean: Email da Oitava tentativa em atraso
  - `OitavaTentativaSMS` boolean: SMS da Oitava tentativa em atraso
  - `NonaTentativaHabilitada` boolean: Habilitado Nona tentativa em atraso
  - `NonaTentativaDias` integer: Dias Nona tentativa em atraso
  - `NonaTentativaEMail` boolean: Email da Nona tentativa em atraso
  - `NonaTentativaSMS` boolean: SMS da Nona tentativa em atraso
  - `DecimaTentativaHabilitada` boolean: Habilitado Décima tentativa em atraso
  - `DecimaTentativaDias` integer: Dias Décima tentativa em atraso
  - `DecimaTentativaEMail` boolean: Email da Décima tentativa em atraso
  - `DecimaTentativaSMS` boolean: SMS da Décima tentativa em atraso

## Other responses

- `400`: Dados inválidos do produto
- `500`: Erro criando produto

---

[API](https://skmtc.dev/meuk8/apis/k8-fintech-cobran-as.md) - [All operations](https://skmtc.dev/meuk8/apis/k8-fintech-cobran-as/llms.txt) - [OpenAPI document](https://skmtc.dev/meuk8/apis/k8-fintech-cobran-as/revisions/4b96dba8717a?raw)
