Pular para o conteúdo principal

Products

O Building Block Products fornece funcionalidades para configuração de produtos de crédito na Catalisa Platform.

Visão Geral

O módulo Products e tenant-scoped e permite:

  • Configurar produtos de empréstimo
  • Definir taxas de juros (min/max)
  • Configurar limites de valores e parcelas
  • Especificar método de amortização
  • Gerenciar tarifas e encargos

Base URL

https://api.catalisa.io/products

Recursos

RecursoDescrição
ProdutosConfiguração de produtos de crédito

Endpoints

MétodoEndpointDescriçãoPermissão
POST/api/v1/productsCriar produtoPRODUCTS_CREATE
GET/api/v1/productsListar produtosPRODUCTS_READ
GET/api/v1/products/:idObter produtoPRODUCTS_READ
PATCH/api/v1/products/:idAtualizar produtoPRODUCTS_UPDATE
DELETE/api/v1/products/:idExcluir produtoPRODUCTS_DELETE

Tipos de Produto

TipoDescrição
PERSONAL_LOANEmpréstimo pessoal
PAYROLL_LOANEmpréstimo consignado
VEHICLE_LOANFinanciamento de veiculo
HOME_EQUITYHome equity
CREDIT_CARDCartao de crédito
WORKING_CAPITALCapital de giro
INVOICE_FINANCINGAntecipação de recebiveis

Métodos de Amortização

MétodoDescrição
PRICETabela Price - parcelas fixas
SACSistema de Amortização Constante

Estrutura de Dados

Produto

{
"data": {
"type": "products",
"id": "uuid",
"attributes": {
"name": "Empréstimo Pessoal Standard",
"productType": "PERSONAL_LOAN",
"description": "Empréstimo pessoal para clientes CLT",
"active": true,
"minAmount": { "amount": 1000, "currency": "BRL" },
"maxAmount": { "amount": 50000, "currency": "BRL" },
"minInterestRate": 0.0199,
"maxInterestRate": 0.0599,
"minInstallments": 6,
"maxInstallments": 48,
"registrationTariffRate": 0.02,
"insuranceRate": 0.003,
"iofAdditionalRate": 0.0038,
"iofDailyRate": 0.000082,
"amortizationMethod": "PRICE"
}
}
}

Taxas e Encargos

CampoDescriçãoExemplo
minInterestRateTaxa de juros minima (mensal)0.0199 = 1.99%
maxInterestRateTaxa de juros maxima (mensal)0.0599 = 5.99%
registrationTariffRateTaxa de cadastro (sobre principal)0.02 = 2%
insuranceRateTaxa de seguro (mensal)0.003 = 0.3%
iofAdditionalRateIOF adicional0.0038 = 0.38%
iofDailyRateIOF diario0.000082
informação

Todas as taxas são expressas em decimal (0-1), onde 0.01 = 1%.