2.4.1. Aprovação
Esta seção documenta os endpoints responsáveis pela efetivação da aprovação de saldo de empréstimos consignados INSS. Esses endpoints permitem confirmar as condições simuladas, validar informações contratuais, registrar o aceite da operação e concluir a aprovação da proposta, observando as regras de elegibilidade, margem consignável e políticas vigentes.
Autenticação
Para realizar requisições aos nossos endpoints, é necessário utilizar uma API Key válida. Esta chave é o identificador que garante a segurança e o controle de acesso às operações da plataforma.
| Key | Value |
|---|---|
| apikey | {{apikey}} |
Importante: Mantenha sua API Key em segurança. Ela é pessoal, intransferível e dá acesso direto às operações de crédito e dados de clientes da sua conta.
Fluxo de Trabalho Recomendado
Para operar contratos de empréstimo, siga este fluxo:
-
Buscar Contratos pelo ID (
GET /v3/loans/simulation/{{simulation_id}})- Utilize a busca para listar os contratos disponíveis e aplicar filtros
- O objetivo principal é obter o
id(UUID) do contrato desejado
-
Obter Detalhes (
GET /v3/loans/:id)- Com o
idem mãos, chame esta rota para ver os dados completos - ⚠️ Atenção: O retorno fornece informações cruciais como
rule.id(necessário para recálculos)
- Com o
-
Operar sobre o Contrato (
POST /v3/loans/:id/recalculation)- Utilize o
idna URL e os dados obtidos no passo anterior (comorule.id) no corpo da requisição - Realize simulações ou alterações nas condições do empréstimo
- Utilize o
Formatos de Dados
- Protocolo: HTTPS
- Requests e Responses: JSON (
application/json) - Identificadores: UUID v4 (ex:
b3b0e362-8aa2-4b3c-b8cd-8a9142eafe64) - Datas: Formato ISO 8601 (ex:
2025-11-13T14:44:00Z)
GET 2.1.2.2. Obter Empréstimo por ID
/v3/loans/:id
Retorna todas as informações técnicas, financeiras e cadastrais de um empréstimo específico.
Parâmetros de Rota (Path)
| Variável | Descrição |
|---|---|
:id | O UUID do empréstimo (obtido na rota de Busca) |
Pontos de Atenção no Retorno
O JSON de resposta contém campos importantes para outras operações:
rule.id: O ID da tabela/regra atual. Necessário para fazer recálculos.status.key: O status atual do contrato (ex:awaiting_portability).
Exemplo de Requisição e Resposta
- cURL
- 200 - Sucesso
- 400 - Erro
Visualizar cURL
curl --location 'https://integration.ajin.io/v3/loans/b3b0e362-8aa2-4b3c-b8cd-8a9142eafe64' \
--header 'apikey: {{apikey}}'
Visualizar Response
{
"id": "b3b0e362-8aa2-4b3c-b8cd-8a9142eafe64",
"nid": 729030,
"code": 641647,
"type": {
"code": 2,
"name": "Contrato"
},
"product": {
"id": "0fb07a66-1b63-43f7-ba68-7895bbc7cdab",
"code": 9,
"name": "INSS - Portabilidade + Refinanciamento",
"type": {
"code": 20,
"name": "INSS"
},
"operation": {
"code": 4,
"name": "Portabilidade + Refinanciamento"
},
"group": {
"code": 0,
"name": null
},
"subgroup": {
"code": 0,
"name": null
},
"description": "INSS - Portabilidade + Refinanciamento"
},
"rule": {
"id": "0e0e25c7-ce99-4f09-97a7-194e92e51016",
"code": "2043",
"name": "Especial - Tx 1,80"
},
"borrower": {
"id": "76716757-6472-43bc-bcf6-3f1ac5978d10",
"code": 0,
"type": {
"code": 0,
"name": null
},
"name": "RUBISLENE MARQUES VASCONCELOS SANTOS",
"personType": {
"code": 1,
"name": "Pessoa Física"
},
"identityType": {
"code": 1,
"name": "CPF"
},
"identity": "00538349506",
"benefit": "1536422760",
"benefitState": "BA",
"benefitStartDate": "2013-03-12",
"benefitType": {
"code": 21,
"name": "Pensão Por Morte"
},
"benefitPaymentMethod": {
"code": 1,
"name": "Cartão Magnético"
},
"benefitBlocked": false,
"birthDate": "1970-09-03",
"age": 55,
"nickname": null,
"motherName": "MARIA JOSE RODRIGUES MARQUES",
"fatherName": null,
"profession": null,
"nationality": null,
"maritalStatus": "Solteiro",
"sex": "Feminino",
"income": 1518,
"marginValue": null,
"address": {
"id": "af009e44-3dcb-4dac-b851-38448f2bebc9",
"prefix": null,
"street": "barreiro",
"number": "20",
"complement": null,
"district": "centro",
"city": "Muquém de São Francisco",
"state": "BA",
"country": null,
"zipCode": "47115000"
},
"phone": "77999227340",
"email": "[email protected]",
"referenceCode": null,
"document": {
"id": "5cba7f4d-69ab-401b-ad81-b75ba0c9f86d",
"type": {
"code": "rg",
"name": "RG"
},
"number": "0845654705",
"category": null,
"issuingDate": "2001-01-01T02:00:00Z",
"expirationDate": null,
"issuingEntity": "SSP",
"issuingState": "SP",
"issuingCountry": null,
"securityCode": null,
"status": {
"code": 0,
"key": null,
"name": null,
"date": null,
"color": null,
"note": null
},
"files": [],
"note": null
},
"hasLegalRepresentative": false,
"legalRepresentative": {
"id": "2643805d-e11e-4fa0-ad76-bfa772cc1f14",
"type": {
"code": 0,
"name": null
},
"name": null,
"identity": null,
"birthDate": null,
"nickname": null,
"motherName": null,
"address": null,
"phone": null,
"email": null
},
"birthCity": null,
"birthState": null,
"assetsValue": 0,
"illiterate": null,
"industrySector": null,
"politicallyExposed": null
},
"provider": 0,
"lender": {
"id": "c35e468d-6d4e-4ab7-96bb-1471931e695b",
"code": 329,
"name": "QI Tech"
},
"issuer": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"promoter": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"fund": {
"id": "b130d0cb-e1e0-4f1d-9e82-3a1fc2eb5ada",
"code": 12,
"name": "Banco Inbursa S.A."
},
"description": null,
"status": {
"code": 65,
"key": "awaiting_endorsement",
"name": "Aguardando Averbação",
"date": "2025-11-21 11:42",
"color": "#FFEB3B",
"note": "Margem consignável excedida"
},
"reason": {
"code": 0,
"name": null
},
"proposalStatus": {
"code": 0,
"key": null,
"name": null,
"date": null,
"color": null,
"note": null
},
"operationStatus": {
"code": 100,
"key": null,
"name": "Aguardando Averbação",
"date": "2025-11-21 11:42",
"color": "#FFEB3B",
"note": "Margem consignável excedida"
},
"proposalKey": "7f98b279-eabb-4867-8c71-47aafbbd9f09",
"operationKey": "e6cd98ba-94ad-41fe-b384-23c9016d305b",
"contractKey": null,
"proposalNumber": "17630362826283405",
"contractNumber": "FIN0000641647",
"proposalDate": "2025-11-13",
"inclusionDate": "2025-11-13",
"contractDate": "2025-11-13",
"creditDate": "2025-11-21",
"endorsementDate": null,
"disbursementDate": "2025-11-21",
"disbursementEndDate": null,
"firstDueDate": "2026-01-21",
"lastDueDate": "2031-12-21",
"signatureDate": "2025-11-13 11:44",
"dueDay": 0,
"simulationValue": 5655.93,
"baseValue": 5494.21,
"loanValue": 5494.21,
"netValue": 5494.21,
"productionValue": 5494.21,
"downPaymentValue": 0,
"discountValue": 0,
"costValue": 35.71,
"insuranceValue": 0,
"financedCostValue": 0,
"unfundedCostValue": 0,
"installmentValue": 131.42,
"installmentsPaid": 0,
"totalInstallmentValue": 0,
"amountPaid": 0,
"percentagePaid": 0,
"dueBalanceValue": 5494.21,
"dueBalanceDate": "2025-11-21",
"settlementDate": "2025-11-21",
"latePenaltyValue": 0,
"lateInterestValue": 0,
"interestDays": 0,
"lastPaymentDate": null,
"graceDays": 0,
"totalDays": 0,
"term": 72,
"rate": 1.585,
"dailyRate": 0.052441650000000006,
"monthlyRate": 1.58527131,
"annualRate": 20.77274522,
"totalEffectiveCost": 161,
"totalEffectiveCostMonthly": 1.49,
"totalEffectiveCostAnnual": 2109,
"factor": 0,
"iofFunded": false,
"iof": 0,
"iofDaily": 0,
"iofValue": 0,
"creditFeeType": {
"code": 0,
"name": null
},
"creditFee": 0,
"creditFeeValue": 0,
"latePenaltyType": {
"code": 0,
"name": null
},
"latePenalty": 0,
"lateInterestType": {
"code": 0,
"name": null
},
"lateInterest": 0,
"installmentRoundingType": {
"code": 0,
"name": null
},
"paymentMethod": {
"code": 0,
"name": null
},
"paymentBankAccount": null,
"paymentFrequencyType": {
"code": 0,
"name": null
},
"paymentFrequency": 0,
"creditMethod": {
"code": 0,
"name": null
},
"creditBankAccount": {
"id": "940b67fb-ba36-40e2-bc30-2cd8eda4edff",
"type": {
"code": 1,
"name": "Conta Corrente"
},
"bank": {
"code": 237,
"name": ""
},
"branch": "0054",
"number": "00021996",
"digit": "9"
},
"creditPix": {
"type": null,
"key": null
},
"simulationId": "d34f5b87-c0cb-4d25-90e7-0944fffa836f",
"hasInsurance": false,
"proposal": {
"product": {
"id": "0fb07a66-1b63-43f7-ba68-7895bbc7cdab",
"code": 9,
"name": "INSS - Portabilidade + Refinanciamento",
"type": {
"code": 20,
"name": "INSS"
},
"operation": {
"code": 4,
"name": "Portabilidade + Refinanciamento"
},
"group": {
"code": 0,
"name": null
},
"subgroup": {
"code": 0,
"name": null
},
"description": "INSS - Portabilidade + Refinanciamento"
},
"lender": {
"code": 329,
"name": "QI Tech"
},
"description": null,
"contractDate": "2025-11-13T00:00:00Z",
"firstDueDate": "2026-01-13T00:00:00Z",
"lastDueDate": "2031-11-13T00:00:00Z",
"term": 71,
"rate": 1.46633177,
"loanValue": 5655.93,
"netValue": 5655.93,
"installmentValue": 131.43,
"dueBalanceValue": 5655.93,
"note": null,
"refinancing": [
{
"product": null,
"lender": null,
"description": null,
"contractDate": "2025-11-13T00:00:00Z",
"firstDueDate": "2026-01-13T00:00:00Z",
"lastDueDate": "2033-12-13T00:00:00Z",
"term": 96,
"rate": 1.8000000000000003,
"loanValue": 5825.92,
"netValue": 164.29,
"installmentValue": 131.43,
"dueBalanceValue": 5655.93,
"note": null,
"refinancing": [],
"insuranceType": null,
"rule": null
}
],
"insuranceType": {
"code": null,
"name": null
},
"rule": {
"id": "0e0e25c7-ce99-4f09-97a7-194e92e51016",
"code": "2043",
"name": "Especial - Tx 1,80"
}
},
"costs": [
{
"id": "f5201acb-9dd7-4dfc-b0c5-99f02ac6911f",
"code": null,
"description": "spread",
"rule": {
"type": "percentage",
"description": "percentage",
"value": 0.65
},
"value": 35.71,
"funded": false,
"note": null
},
{
"id": "80a1ba1f-9015-4432-9cfe-952ab223afc7",
"code": null,
"description": "spread_ted_fee",
"rule": {
"type": "absolute",
"description": "absolute",
"value": 1
},
"value": 1,
"funded": false,
"note": null
},
{
"id": "d342d743-90b0-4203-af80-9d68c438b761",
"code": null,
"description": "spread_rco",
"rule": {
"type": "absolute",
"description": "absolute",
"value": 299.05
},
"value": 299.05,
"funded": false,
"note": null
}
],
"insurances": [],
"legalRepresentatives": [],
"guarantors": [],
"collaterals": [],
"references": [],
"installments": [],
"anticipations": [],
"originContractInput": {
"id": "21d4e5f6-829b-4346-b6e7-c07bcee54ddc",
"key": null,
"product": {
"id": "29293da4-d0fd-47fa-b847-82d0c8d4ee1c",
"code": 0,
"name": null,
"type": {
"code": 0,
"name": null
},
"operation": {
"code": 0,
"name": null
},
"group": {
"code": 0,
"name": null
},
"subgroup": {
"code": 0,
"name": null
},
"description": null
},
"lender": {
"code": 707,
"name": "707 - BCO DAYCOVAL S.A"
},
"lenderIdentity": null,
"portabilityNumber": null,
"description": null,
"contractNumber": "5502100467424",
"assignedInstitution": {
"key": null,
"code": null,
"name": null
},
"contractDate": null,
"firstDueDate": null,
"lastDueDate": null,
"term": 84,
"rate": 0,
"loanValue": 0,
"installmentValue": 131.43,
"installmentsPaid": 0,
"installmentsRemaining": 71,
"installmentsOverdue": 0,
"dueBalanceValue": 5655.93,
"dueBalanceDate": null,
"dueBalanceExpectedReturnDate": null,
"dueBalanceReturned": false,
"billingInfoId": null,
"barcode": null,
"note": null
},
"originContract": {
"id": "21d4e5f6-829b-4346-b6e7-c07bcee54ddc",
"key": null,
"product": {
"id": "8be42c0d-23eb-4231-9f5a-fbd82770b985",
"code": 0,
"name": null,
"type": {
"code": 0,
"name": null
},
"operation": {
"code": 0,
"name": "payroll"
},
"group": {
"code": 0,
"name": null
},
"subgroup": {
"code": 0,
"name": null
},
"description": null
},
"lender": {
"code": 707,
"name": "707 - BCO DAYCOVAL S.A"
},
"lenderIdentity": "62232889",
"portabilityNumber": "202511130000394583994",
"description": null,
"contractNumber": "5502100467424",
"assignedInstitution": {
"key": null,
"code": null,
"name": null
},
"contractDate": "2024-10-31T03:00:00Z",
"firstDueDate": "2025-12-10T03:00:00Z",
"lastDueDate": "2031-11-10T03:00:00Z",
"term": 84,
"rate": 21.84317,
"loanValue": 0,
"installmentValue": 131.43,
"installmentsPaid": 12,
"installmentsRemaining": 72,
"installmentsOverdue": 0,
"dueBalanceValue": 5494.21,
"dueBalanceDate": "2025-11-21T08:29:25Z",
"dueBalanceExpectedReturnDate": "2025-11-21T08:29:25Z",
"dueBalanceReturned": true,
"billingInfoId": null,
"barcode": null,
"note": null
},
"originContracts": [],
"statusHistory": [],
"card": {
"id": "688471cf-98c4-4b69-9339-b2e6219e1913",
"name": null,
"number": null,
"type": {
"code": 0,
"name": null
},
"externalType": {
"code": null,
"name": null
},
"provider": {
"code": 0,
"name": null
},
"status": {
"code": 0,
"key": null,
"name": null,
"date": null,
"color": null,
"note": null
},
"limit": 0,
"withdrawalLimit": 0,
"purchaseLimit": null,
"referenceCode": null,
"withdrawalReferenceCode": null,
"document": {
"id": "bbf2ecd9-9fac-427e-858f-4e409d685d58",
"code": 0,
"name": null,
"type": null,
"extension": null,
"key": null,
"url": null,
"size": 0,
"note": null,
"documentKey": null,
"status": {
"code": 0,
"key": null,
"name": null,
"date": null,
"color": null,
"note": null
}
}
},
"fields": [],
"files": [
{
"id": "946bc3c4-86a2-4251-942f-bab983473ee5",
"code": 1792982,
"name": "WhatsApp Image 2025-11-05 at 08.10.45.jpeg",
"type": "doc_front",
"extension": "jpeg",
"key": "image/2a877239-e5aa-43e8-98fb-2900a5c7879b.jpeg",
"url": "https://ajinsoft.s3.sa-east-1.amazonaws.com/image/2a877239-e5aa-43e8-98fb-2900a5c7879b.jpeg",
"size": 79051,
"note": null,
"documentKey": "17e1a180-33d6-4418-a180-9d0fd2f02c60",
"status": {
"code": 1,
"key": "ok",
"name": "Ok",
"date": "2025-11-13 12:17",
"color": "#4CAF50",
"note": null
}
},
{
"id": "79349f6f-b1fc-408c-849e-938f10aa6349",
"code": 1792983,
"name": "WhatsApp Image 2025-11-05 at 08.10.45.jpeg",
"type": "doc_back",
"extension": "jpeg",
"key": "image/0ca67bbf-981b-412d-ad29-58de6eae9f0c.jpeg",
"url": "https://ajinsoft.s3.sa-east-1.amazonaws.com/image/0ca67bbf-981b-412d-ad29-58de6eae9f0c.jpeg",
"size": 79051,
"note": null,
"documentKey": "cc0abae8-b237-4cfc-88be-217b906c8ce6",
"status": {
"code": 1,
"key": "ok",
"name": "Ok",
"date": "2025-11-13 12:17",
"color": "#4CAF50",
"note": null
}
},
{
"id": "f8e96156-e0a3-41a4-8491-a4af2c333157",
"code": 1795478,
"name": "51b2a1e9-87b3-467b-93c4-fe6939aa1b35.jpeg",
"type": "selfie",
"extension": "jpeg",
"key": "files/ca977580-7249-436e-9a70-a3d5db046ad4.jpeg",
"url": "https://ajinsoft.s3.sa-east-1.amazonaws.com/files/ca977580-7249-436e-9a70-a3d5db046ad4.jpeg",
"size": 172586,
"note": "",
"documentKey": "34fb1d69-2012-460c-9424-04127f48bb77",
"status": {
"code": 0,
"key": null,
"name": "",
"date": "2025-11-13 14:44",
"color": "#9E9E9E",
"note": null
}
},
{
"id": "892448a2-7b71-4f86-92c3-20e16ad599be",
"code": 1795479,
"name": "da6b67a9-78dc-4b6c-bc09-ce9689440f27.jpeg",
"type": "document_image_1",
"extension": "jpeg",
"key": "files/fb40d9cd-64b7-4250-8763-a2e95c071ab0.jpeg",
"url": "https://ajinsoft.s3.sa-east-1.amazonaws.com/files/fb40d9cd-64b7-4250-8763-a2e95c071ab0.jpeg",
"size": 226761,
"note": "",
"documentKey": null,
"status": {
"code": 0,
"key": null,
"name": "",
"date": "2025-11-13 14:44",
"color": "#9E9E9E",
"note": null
}
},
{
"id": "4b7044f7-fae4-4778-92ec-b3ede9f1451f",
"code": 1795480,
"name": "b6600655-a884-4b98-aa18-7327710e2edf.jpeg",
"type": "document_image_2",
"extension": "jpeg",
"key": "files/7be3a054-26d6-4a0c-b5b1-7b1099082265.jpeg",
"url": "https://ajinsoft.s3.sa-east-1.amazonaws.com/files/7be3a054-26d6-4a0c-b5b1-7b1099082265.jpeg",
"size": 255444,
"note": "",
"documentKey": null,
"status": {
"code": 0,
"key": null,
"name": "",
"date": "2025-11-13 14:44",
"color": "#9E9E9E",
"note": null
}
},
{
"id": "4e8a54f1-549e-4fda-934f-fc2fdd750991",
"code": 0,
"name": "Comprovante de Quitação",
"type": "proof_of_settlement_sent",
"extension": null,
"key": null,
"url": "https://storage.googleapis.com/live-doc-api/documents/89b500fd-cf9d-4bea-9203-719912230168/89b500fd-cf9d-4bea-9203-719912230168.pdf",
"size": 0,
"note": null,
"documentKey": null,
"status": {
"code": 0,
"key": null,
"name": null,
"date": null,
"color": null,
"note": null
}
}
],
"relatedUrls": [],
"tags": [],
"tagCodes": [],
"alerts": [],
"exceptions": [
{
"type": {
"code": 1,
"name": "Desativação das Regras Operacionais"
},
"date": "2025-11-21T14:36:05.945Z",
"user": {
"id": "63145cec-643d-4654-8196-c849127a7dd2",
"code": 3,
"name": "Sandy Karoline Da Silva Teixeira"
},
"note": null
}
],
"firstEndorsementWebhookDate": "2025-11-21 11:42",
"firstEndorsementWebhookDescription": "Margem consignável excedida",
"lastEndorsementWebhookDate": "2025-11-21 11:53",
"lastEndorsementWebhookDescription": "Margem consignável excedida",
"referenceCode": null,
"note": null,
"document": {
"id": "641408f4-e310-4efc-85db-f487dabad0ca",
"code": 1795482,
"name": "b3b0e362-8aa2-4b3c-b8cd-8a9142eafe64.pdf",
"type": "loan_contract",
"extension": "pdf",
"key": "files/b1d54837-f61d-4e2d-a02a-5e7b4f52a4d9.pdf",
"url": "https://ajinsoft.s3.sa-east-1.amazonaws.com/files/b1d54837-f61d-4e2d-a02a-5e7b4f52a4d9.pdf",
"size": 585043,
"note": "",
"documentKey": null,
"status": {
"code": 2,
"key": "signed",
"name": "Assinado",
"date": "2025-11-13 14:44",
"color": "#4CAF50",
"note": null
}
},
"signature": {
"id": "894cc62e-173d-4bff-9ff7-4d730c857bd4",
"code": "0",
"type": {
"code": "2",
"name": "Biometria com documento"
},
"provider": {
"id": "0823f30b-969e-49dc-b6e2-0431a5cddfeb",
"code": "ajin",
"name": "Ajin"
},
"url": "https://signer.ajin.io/PK0WTj_wuK3J_3TK5CxPj2OnnikYm5qmbSAOEeOVwfmdEQq0L9Y6_2AP24uR-3DZj3m4dekhfWJiHr3HYDBnLQ",
"status": {
"code": 2,
"key": "signed",
"name": "Assinado",
"date": "2025-11-13 11:44",
"color": "#4CAF50",
"note": null
},
"note": "OPERAÇÃO REGISTRADA COM SUCESSO"
},
"signatureValidation": {
"type": {
"code": 0,
"name": null
},
"status": {
"code": 0,
"name": null
},
"date": null,
"user": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"note": null
},
"requiredReformalization": false,
"refinancingStatus": {
"code": 52,
"key": "awaiting_portability",
"name": "Aguardando Portabilidade",
"date": "2025-11-21 08:29",
"color": "#2196F3",
"note": null
},
"refinancing": [
{
"id": "2a7c4d8e-41bf-4f06-892b-24ca40388757",
"nid": 0,
"code": 641648,
"type": {
"code": 1,
"name": "Proposta"
},
"product": {
"id": "0fb07a66-1b63-43f7-ba68-7895bbc7cdab",
"code": 9,
"name": "INSS - Portabilidade + Refinanciamento",
"type": {
"code": 20,
"name": "INSS"
},
"operation": {
"code": 5,
"name": "Refinanciamento da Portabilidade"
},
"group": {
"code": 0,
"name": null
},
"subgroup": {
"code": 0,
"name": null
},
"description": "INSS - Portabilidade + Refinanciamento"
},
"rule": {
"id": "0e0e25c7-ce99-4f09-97a7-194e92e51016",
"code": "2043",
"name": "Especial - Tx 1,80"
},
"borrower": {
"id": "76716757-6472-43bc-bcf6-3f1ac5978d10",
"code": 0,
"type": {
"code": 0,
"name": null
},
"name": "RUBISLENE MARQUES VASCONCELOS SANTOS",
"personType": {
"code": 1,
"name": "Pessoa Física"
},
"identityType": {
"code": 1,
"name": "CPF"
},
"identity": "00538349506",
"benefit": "1536422760",
"benefitState": "BA",
"benefitStartDate": "2013-03-12",
"benefitType": {
"code": 21,
"name": "Pensão Por Morte"
},
"benefitPaymentMethod": {
"code": 1,
"name": "Cartão Magnético"
},
"benefitBlocked": false,
"birthDate": "1970-09-03",
"age": 55,
"nickname": null,
"motherName": "MARIA JOSE RODRIGUES MARQUES",
"fatherName": null,
"profession": null,
"nationality": null,
"maritalStatus": "Solteiro",
"sex": "Feminino",
"income": 1518,
"marginValue": null,
"address": {
"id": "af009e44-3dcb-4dac-b851-38448f2bebc9",
"prefix": null,
"street": "barreiro",
"number": "20",
"complement": null,
"district": "centro",
"city": "Muquém de São Francisco",
"state": "BA",
"country": null,
"zipCode": "47115000"
},
"phone": "77999227340",
"email": "[email protected]",
"referenceCode": null,
"document": {
"id": "5cba7f4d-69ab-401b-ad81-b75ba0c9f86d",
"type": {
"code": "rg",
"name": "RG"
},
"number": "0845654705",
"category": null,
"issuingDate": "2001-01-01T02:00:00Z",
"expirationDate": null,
"issuingEntity": "SSP",
"issuingState": "SP",
"issuingCountry": null,
"securityCode": null,
"status": {
"code": 0,
"key": null,
"name": null,
"date": null,
"color": null,
"note": null
},
"files": [],
"note": null
},
"hasLegalRepresentative": false,
"legalRepresentative": {
"id": "2643805d-e11e-4fa0-ad76-bfa772cc1f14",
"type": {
"code": 0,
"name": null
},
"name": null,
"identity": null,
"birthDate": null,
"nickname": null,
"motherName": null,
"address": null,
"phone": null,
"email": null
},
"birthCity": null,
"birthState": null,
"assetsValue": 0,
"illiterate": null,
"industrySector": null,
"politicallyExposed": null
},
"provider": 0,
"lender": {
"id": "c35e468d-6d4e-4ab7-96bb-1471931e695b",
"code": 329,
"name": "QI Tech"
},
"issuer": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"promoter": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"fund": {
"id": "b130d0cb-e1e0-4f1d-9e82-3a1fc2eb5ada",
"code": 12,
"name": "Banco Inbursa S.A."
},
"description": null,
"status": {
"code": 52,
"key": "awaiting_portability",
"name": "Aguardando Portabilidade",
"date": "2025-11-21 11:42",
"color": "#2196F3",
"note": null
},
"reason": {
"code": 0,
"name": null
},
"proposalStatus": {
"code": 0,
"key": null,
"name": null,
"date": null,
"color": null,
"note": null
},
"operationStatus": {
"code": 61,
"key": null,
"name": "Aguardando Portabilidade",
"date": "2025-11-21 11:42",
"color": "#1E88E5",
"note": null
},
"proposalKey": "7f98b279-eabb-4867-8c71-47aafbbd9f09",
"operationKey": "c782d52c-4a12-425c-9ac1-9104133a4794",
"contractKey": null,
"proposalNumber": "17630362826283405",
"contractNumber": "FIN0000641648",
"proposalDate": "2025-11-13",
"inclusionDate": null,
"contractDate": "2025-11-13",
"creditDate": "2025-11-21",
"endorsementDate": null,
"disbursementDate": "2025-11-21",
"disbursementEndDate": null,
"firstDueDate": "2026-01-21",
"lastDueDate": "2033-12-21",
"signatureDate": "2025-11-13 11:44",
"dueDay": 0,
"simulationValue": 0,
"baseValue": 5825.47,
"loanValue": 5825.47,
"netValue": 320.16,
"productionValue": 320.16,
"downPaymentValue": 0,
"discountValue": 0,
"costValue": 37.87,
"insuranceValue": 0,
"financedCostValue": 0,
"unfundedCostValue": 0,
"installmentValue": 131.42,
"installmentsPaid": 0,
"totalInstallmentValue": 0,
"amountPaid": 0,
"percentagePaid": 0,
"dueBalanceValue": 0,
"dueBalanceDate": null,
"settlementDate": null,
"latePenaltyValue": 0,
"lateInterestValue": 0,
"interestDays": 0,
"lastPaymentDate": null,
"graceDays": 0,
"totalDays": 0,
"term": 96,
"rate": 1.8,
"dailyRate": 0.059484079999999995,
"monthlyRate": 1.8000000000000003,
"annualRate": 23.87205316,
"totalEffectiveCost": 1.83,
"totalEffectiveCostMonthly": 1.83,
"totalEffectiveCostAnnual": 24.32,
"factor": 0,
"iofFunded": false,
"iof": 0,
"iofDaily": 0,
"iofValue": 11.1,
"creditFeeType": {
"code": 0,
"name": null
},
"creditFee": 0,
"creditFeeValue": 0,
"latePenaltyType": {
"code": 0,
"name": null
},
"latePenalty": 0,
"lateInterestType": {
"code": 0,
"name": null
},
"lateInterest": 0,
"installmentRoundingType": {
"code": 0,
"name": null
},
"paymentMethod": {
"code": 0,
"name": null
},
"paymentBankAccount": null,
"paymentFrequencyType": {
"code": 0,
"name": null
},
"paymentFrequency": 0,
"creditMethod": {
"code": 0,
"name": null
},
"creditBankAccount": {
"id": "940b67fb-ba36-40e2-bc30-2cd8eda4edff",
"type": {
"code": 1,
"name": "Conta Corrente"
},
"bank": {
"code": 237,
"name": ""
},
"branch": "0054",
"number": "00021996",
"digit": "9"
},
"creditPix": {
"type": null,
"key": null
},
"simulationId": "d34f5b87-c0cb-4d25-90e7-0944fffa836f",
"hasInsurance": false,
"proposal": {
"product": {
"id": "0fb07a66-1b63-43f7-ba68-7895bbc7cdab",
"code": 9,
"name": "INSS - Portabilidade + Refinanciamento",
"type": {
"code": 20,
"name": "INSS"
},
"operation": {
"code": 5,
"name": "Refinanciamento da Portabilidade"
},
"group": {
"code": 0,
"name": null
},
"subgroup": {
"code": 0,
"name": null
},
"description": "INSS - Portabilidade + Refinanciamento"
},
"lender": {
"code": 329,
"name": "QI Tech"
},
"description": null,
"contractDate": null,
"firstDueDate": "2026-01-13T00:00:00Z",
"lastDueDate": "2033-12-13T00:00:00Z",
"term": 96,
"rate": 1.8,
"loanValue": 5825.92,
"netValue": 164.29,
"installmentValue": 131.43,
"dueBalanceValue": 0,
"note": null,
"refinancing": [],
"insuranceType": {
"code": null,
"name": null
},
"rule": {
"id": "0e0e25c7-ce99-4f09-97a7-194e92e51016",
"code": "2043",
"name": "Especial - Tx 1,80"
}
},
"costs": [
{
"id": "5608e516-15a7-4eb6-8f96-24e213b7d419",
"code": null,
"description": "spread",
"rule": {
"type": "percentage",
"description": "percentage",
"value": 0.65
},
"value": 37.87,
"funded": false,
"note": null
},
{
"id": "2cc68d38-312e-4cd5-8453-9d1f1003b98d",
"code": null,
"description": "spread_ted_fee",
"rule": {
"type": "absolute",
"description": "absolute",
"value": 1
},
"value": 1,
"funded": false,
"note": null
}
],
"insurances": [],
"legalRepresentatives": [],
"guarantors": [],
"collaterals": [],
"references": [],
"installments": [],
"anticipations": [],
"originContractInput": {
"id": "bc628c6b-a3b9-42b1-a975-2c330692b49a",
"key": null,
"product": {
"id": "1aadde33-801e-4b52-83cb-736722eaad6b",
"code": 0,
"name": null,
"type": {
"code": 0,
"name": null
},
"operation": {
"code": 0,
"name": null
},
"group": {
"code": 0,
"name": null
},
"subgroup": {
"code": 0,
"name": null
},
"description": null
},
"lender": {
"code": 0,
"name": null
},
"lenderIdentity": null,
"portabilityNumber": null,
"description": null,
"contractNumber": null,
"assignedInstitution": {
"key": null,
"code": null,
"name": null
},
"contractDate": null,
"firstDueDate": null,
"lastDueDate": null,
"term": 0,
"rate": 0,
"loanValue": 0,
"installmentValue": 0,
"installmentsPaid": 0,
"installmentsRemaining": 0,
"installmentsOverdue": 0,
"dueBalanceValue": 0,
"dueBalanceDate": null,
"dueBalanceExpectedReturnDate": null,
"dueBalanceReturned": false,
"billingInfoId": null,
"barcode": null,
"note": null
},
"originContract": {
"id": "b3b0e362-8aa2-4b3c-b8cd-8a9142eafe64",
"key": "e6cd98ba-94ad-41fe-b384-23c9016d305b",
"product": {
"id": "0fb07a66-1b63-43f7-ba68-7895bbc7cdab",
"code": 9,
"name": "INSS - Portabilidade + Refinanciamento",
"type": {
"code": 20,
"name": "INSS"
},
"operation": {
"code": 4,
"name": "Portabilidade + Refinanciamento"
},
"group": {
"code": 0,
"name": null
},
"subgroup": {
"code": 0,
"name": null
},
"description": "INSS - Portabilidade + Refinanciamento"
},
"lender": {
"code": 329,
"name": "QI Tech"
},
"lenderIdentity": null,
"portabilityNumber": null,
"description": null,
"contractNumber": "FIN0000641647",
"assignedInstitution": {
"key": null,
"code": null,
"name": null
},
"contractDate": "2025-11-13T00:00:00Z",
"firstDueDate": "2026-01-21T00:00:00Z",
"lastDueDate": "2031-12-21T00:00:00Z",
"term": 72,
"rate": 1.58527131,
"loanValue": 5494.21,
"installmentValue": 131.42,
"installmentsPaid": 0,
"installmentsRemaining": 72,
"installmentsOverdue": 0,
"dueBalanceValue": 5494.21,
"dueBalanceDate": "2025-11-21T08:29:25Z",
"dueBalanceExpectedReturnDate": null,
"dueBalanceReturned": false,
"billingInfoId": null,
"barcode": null,
"note": null
},
"originContracts": [],
"statusHistory": [],
"card": {
"id": "478ade0a-80c1-4380-983e-99d49c2b7c96",
"name": null,
"number": null,
"type": {
"code": 0,
"name": null
},
"externalType": {
"code": null,
"name": null
},
"provider": {
"code": 0,
"name": null
},
"status": {
"code": 0,
"key": null,
"name": null,
"date": null,
"color": null,
"note": null
},
"limit": 0,
"withdrawalLimit": 0,
"purchaseLimit": null,
"referenceCode": null,
"withdrawalReferenceCode": null,
"document": {
"id": "decc6695-c621-4b58-b1d4-ce2c1c755fae",
"code": 0,
"name": null,
"type": null,
"extension": null,
"key": null,
"url": null,
"size": 0,
"note": null,
"documentKey": null,
"status": {
"code": 0,
"key": null,
"name": null,
"date": null,
"color": null,
"note": null
}
}
},
"fields": [],
"files": [
{
"id": "946bc3c4-86a2-4251-942f-bab983473ee5",
"code": 1792982,
"name": "WhatsApp Image 2025-11-05 at 08.10.45.jpeg",
"type": "doc_front",
"extension": "jpeg",
"key": "image/2a877239-e5aa-43e8-98fb-2900a5c7879b.jpeg",
"url": "https://ajinsoft.s3.sa-east-1.amazonaws.com/image/2a877239-e5aa-43e8-98fb-2900a5c7879b.jpeg",
"size": 79051,
"note": null,
"documentKey": null,
"status": {
"code": 1,
"key": "ok",
"name": "Ok",
"date": "2025-11-13 12:17",
"color": "#4CAF50",
"note": null
}
},
{
"id": "79349f6f-b1fc-408c-849e-938f10aa6349",
"code": 1792983,
"name": "WhatsApp Image 2025-11-05 at 08.10.45.jpeg",
"type": "doc_back",
"extension": "jpeg",
"key": "image/0ca67bbf-981b-412d-ad29-58de6eae9f0c.jpeg",
"url": "https://ajinsoft.s3.sa-east-1.amazonaws.com/image/0ca67bbf-981b-412d-ad29-58de6eae9f0c.jpeg",
"size": 79051,
"note": null,
"documentKey": null,
"status": {
"code": 1,
"key": "ok",
"name": "Ok",
"date": "2025-11-13 12:17",
"color": "#4CAF50",
"note": null
}
}
],
"relatedUrls": [],
"tags": [],
"tagCodes": [],
"alerts": [],
"exceptions": [],
"firstEndorsementWebhookDate": null,
"firstEndorsementWebhookDescription": null,
"lastEndorsementWebhookDate": null,
"lastEndorsementWebhookDescription": null,
"referenceCode": null,
"note": null,
"document": {
"id": "bf117794-7bb5-42fd-b6a9-f240d4920651",
"code": 1795483,
"name": "2a7c4d8e-41bf-4f06-892b-24ca40388757.pdf",
"type": "loan_contract",
"extension": "pdf",
"key": "files/fca918f8-142d-4b43-9ed4-8d37f4db1ab7.pdf",
"url": "https://ajinsoft.s3.sa-east-1.amazonaws.com/files/fca918f8-142d-4b43-9ed4-8d37f4db1ab7.pdf",
"size": 593491,
"note": "",
"documentKey": null,
"status": {
"code": 2,
"key": "signed",
"name": "Assinado",
"date": "2025-11-13 14:44",
"color": "#4CAF50",
"note": null
}
},
"signature": {
"id": "894cc62e-173d-4bff-9ff7-4d730c857bd4",
"code": "0",
"type": {
"code": "2",
"name": "Biometria com documento"
},
"provider": {
"id": "0823f30b-969e-49dc-b6e2-0431a5cddfeb",
"code": "ajin",
"name": "Ajin"
},
"url": "https://signer.ajin.io/PK0WTj_wuK3J_3TK5CxPj2OnnikYm5qmbSAOEeOVwfmdEQq0L9Y6_2AP24uR-3DZj3m4dekhfWJiHr3HYDBnLQ",
"status": {
"code": 2,
"key": "signed",
"name": "Assinado",
"date": "2025-11-13 11:44",
"color": "#4CAF50",
"note": null
},
"note": "OPERAÇÃO REGISTRADA COM SUCESSO"
},
"signatureValidation": {
"type": {
"code": 0,
"name": null
},
"status": {
"code": 0,
"name": null
},
"date": null,
"user": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"note": null
},
"requiredReformalization": false,
"refinancingStatus": {
"code": 0,
"key": null,
"name": null,
"date": null,
"color": null,
"note": null
},
"refinancing": [],
"sync": {
"code": 1,
"key": "awaiting",
"name": "Aguardando",
"date": "2025-11-13 09:18",
"color": "#9E9E9E",
"note": null
},
"approval": {
"type": {
"code": 1,
"name": "Manual"
},
"proposal": {
"product": {
"id": "0fb07a66-1b63-43f7-ba68-7895bbc7cdab",
"code": 9,
"name": "INSS - Portabilidade + Refinanciamento",
"type": {
"code": 20,
"name": "INSS"
},
"operation": {
"code": 4,
"name": "Portabilidade + Refinanciamento"
},
"group": {
"code": 0,
"name": null
},
"subgroup": {
"code": 0,
"name": null
},
"description": "INSS - Portabilidade + Refinanciamento"
},
"lender": {
"code": 329,
"name": "QI Tech"
},
"description": null,
"contractDate": "2025-11-13T00:00:00Z",
"firstDueDate": "2026-01-13T00:00:00Z",
"lastDueDate": "2031-11-13T00:00:00Z",
"term": 71,
"rate": 1.46633177,
"loanValue": 5655.93,
"netValue": 5655.93,
"installmentValue": 131.43,
"dueBalanceValue": 5655.93,
"note": null,
"refinancing": [
{
"product": null,
"lender": null,
"description": null,
"contractDate": "2025-11-13T00:00:00Z",
"firstDueDate": "2026-01-13T00:00:00Z",
"lastDueDate": "2033-12-13T00:00:00Z",
"term": 96,
"rate": 1.8000000000000003,
"loanValue": 5825.92,
"netValue": 164.29,
"installmentValue": 131.43,
"dueBalanceValue": 5655.93,
"note": null,
"refinancing": [],
"insuranceType": null,
"rule": null
}
],
"insuranceType": {
"code": null,
"name": null
},
"rule": {
"id": "0e0e25c7-ce99-4f09-97a7-194e92e51016",
"code": "2043",
"name": "Especial - Tx 1,80"
}
},
"date": "2025-11-21 11:42",
"user": {
"id": "63145cec-643d-4654-8196-c849127a7dd2",
"code": 3,
"name": "Sandy Karoline Da Silva Teixeira"
},
"note": null
},
"cancelation": {
"type": {
"code": 0,
"name": null
},
"reason": {
"code": 0,
"name": null
},
"date": null,
"user": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"note": null
},
"syncStatus": {
"code": 0,
"key": null,
"name": null,
"date": null,
"color": null,
"note": null
},
"endorsementStatus": null,
"valid": null,
"validationStage": {
"code": 1,
"name": "Padrão"
},
"employerNumber": null,
"registrationNumber": null,
"errors": [],
"validations": [],
"afterSale": {
"control": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"auditor": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"level": {
"code": 0,
"name": null
},
"levelItem": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"files": [],
"reason": null,
"creationDate": null,
"limitDate": null,
"conclusionDate": null,
"status": {
"code": 0,
"key": null,
"name": null,
"date": null,
"color": null,
"note": null
},
"note": null
},
"assignment": {
"id": "a3931010-1794-4f94-b9ca-803d23875f53",
"isAssigned": false,
"date": null,
"amount": 0,
"key": null
},
"batch": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"accessId": "[email protected]",
"balanceValidationType": {
"code": 0,
"name": null
},
"evidence": [],
"evidences": [],
"evidenceCount": 0,
"account": {
"id": "315834ce-e5ba-4543-93c4-ac27e6d82ca0",
"code": 546419669,
"name": "FINANTO BANK"
},
"partner": {
"id": "64c1d79c-da2f-44f2-b478-08bc33687f4e",
"code": 407,
"name": "FINANTO CORPORAÇÃO"
},
"store": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"broker": {
"id": "3030d8e4-3559-4dca-9013-34655b0ac4d7",
"code": 480,
"name": "Usuário Robô"
},
"user": {
"id": "222a2d07-2251-46ce-a8d2-f8b5ceb30965",
"code": 481,
"name": "Usuário Robô"
},
"log": {
"creationDate": "2025-11-13 09:18",
"creationUser": {
"id": "222a2d07-2251-46ce-a8d2-f8b5ceb30965",
"code": 481,
"name": "Usuário Robô"
},
"changeDate": null,
"changeUser": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"versionId": "21b4a1bc-c9fe-4774-8ee0-35781ff7cca8",
"previousId": "00000000-0000-0000-0000-000000000000",
"versionDate": "2025-11-13 09:18"
},
"lastUpdate": "2025-11-21 08:29",
"inssPortAccepted": null
}
],
"sync": {
"code": 2,
"key": "processing",
"name": "Processando",
"date": "2025-11-21 08:40",
"color": "#FFEB3B",
"note": null
},
"approval": {
"type": {
"code": 1,
"name": "Manual"
},
"proposal": {
"product": {
"id": "0fb07a66-1b63-43f7-ba68-7895bbc7cdab",
"code": 9,
"name": "INSS - Portabilidade + Refinanciamento",
"type": {
"code": 20,
"name": "INSS"
},
"operation": {
"code": 4,
"name": "Portabilidade + Refinanciamento"
},
"group": {
"code": 0,
"name": null
},
"subgroup": {
"code": 0,
"name": null
},
"description": "INSS - Portabilidade + Refinanciamento"
},
"lender": {
"code": 329,
"name": "QI Tech"
},
"description": null,
"contractDate": "2025-11-13T00:00:00Z",
"firstDueDate": "2026-01-13T00:00:00Z",
"lastDueDate": "2031-11-13T00:00:00Z",
"term": 71,
"rate": 1.46633177,
"loanValue": 5655.93,
"netValue": 5655.93,
"installmentValue": 131.43,
"dueBalanceValue": 5655.93,
"note": null,
"refinancing": [
{
"product": null,
"lender": null,
"description": null,
"contractDate": "2025-11-13T00:00:00Z",
"firstDueDate": "2026-01-13T00:00:00Z",
"lastDueDate": "2033-12-13T00:00:00Z",
"term": 96,
"rate": 1.8000000000000003,
"loanValue": 5825.92,
"netValue": 164.29,
"installmentValue": 131.43,
"dueBalanceValue": 5655.93,
"note": null,
"refinancing": [],
"insuranceType": null,
"rule": null
}
],
"insuranceType": {
"code": null,
"name": null
},
"rule": {
"id": "0e0e25c7-ce99-4f09-97a7-194e92e51016",
"code": "2043",
"name": "Especial - Tx 1,80"
}
},
"date": "2025-11-21 11:42",
"user": {
"id": "63145cec-643d-4654-8196-c849127a7dd2",
"code": 3,
"name": "Sandy Karoline Da Silva Teixeira"
},
"note": null
},
"cancelation": {
"type": {
"code": 0,
"name": null
},
"reason": {
"code": 0,
"name": null
},
"date": null,
"user": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"note": null
},
"syncStatus": {
"code": 3,
"key": "success",
"name": "Sucesso",
"date": "2025-11-13 11:44",
"color": "#4CAF50",
"note": null
},
"endorsementStatus": null,
"valid": true,
"validationStage": {
"code": 1,
"name": "Padrão"
},
"employerNumber": null,
"registrationNumber": null,
"errors": [],
"validations": [],
"afterSale": {
"control": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"auditor": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"level": {
"code": 0,
"name": null
},
"levelItem": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"files": [],
"reason": null,
"creationDate": null,
"limitDate": null,
"conclusionDate": null,
"status": {
"code": 0,
"key": null,
"name": null,
"date": null,
"color": null,
"note": null
},
"note": null
},
"assignment": {
"id": "af79a483-b0cb-4b02-98f1-4396527d8612",
"isAssigned": false,
"date": null,
"amount": 0,
"key": null
},
"batch": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"accessId": "[email protected]",
"balanceValidationType": {
"code": 1,
"name": "On-line"
},
"evidence": [],
"evidences": [],
"evidenceCount": 0,
"account": {
"id": "315834ce-e5ba-4543-93c4-ac27e6d82ca0",
"code": 546419669,
"name": "FINANTO BANK"
},
"partner": {
"id": "64c1d79c-da2f-44f2-b478-08bc33687f4e",
"code": 407,
"name": "FINANTO CORPORAÇÃO"
},
"store": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"broker": {
"id": "3030d8e4-3559-4dca-9013-34655b0ac4d7",
"code": 480,
"name": "Usuário Robô"
},
"user": {
"id": "222a2d07-2251-46ce-a8d2-f8b5ceb30965",
"code": 481,
"name": "Usuário Robô"
},
"log": {
"creationDate": "2025-11-13 09:18",
"creationUser": {
"id": "222a2d07-2251-46ce-a8d2-f8b5ceb30965",
"code": 481,
"name": "Usuário Robô"
},
"changeDate": null,
"changeUser": {
"id": "00000000-0000-0000-0000-000000000000",
"code": 0,
"name": null
},
"versionId": "545f4c6c-3fef-4e01-bcd1-b9a1702b07a9",
"previousId": "00000000-0000-0000-0000-000000000000",
"versionDate": "2025-11-13 09:18"
},
"lastUpdate": "2025-11-21 11:53",
"inssPortAccepted": {
"webhookType": "credit_transfer.proposal",
"proposalKey": "7f98b279-eabb-4867-8c71-47aafbbd9f09",
"proposalStatus": "accepted",
"eventDatetime": "2025-11-21T08:29:25Z",
"data": {
"finalDueBalance": 5494.21,
"portabilityNumber": "202511130000394583994",
"originalContract": {
"cet": 22.25,
"interest": 21.84317,
"totalIof": 10.02,
"contractDate": "2024-10-31",
"lastDueDate": "2031-11-10",
"finalDueDate": "2025-11-21",
"firstDueDate": "2025-12-10",
"amortizationType": null,
"finalDueBalance": 5494.21,
"effectiveInterest": null,
"installmentNumber": 84,
"originIspbNumber": "62232889",
"originOperationType": "payroll",
"corbanDocumentNumber": null,
"installmentFaceValue": 131.43,
"originContractNumber": "0000000000000000000000000005502100467424",
"openedInstallmentNumber": 72,
"overdueInstallmentNumber": 0
}
}
}
}
Visualizar Response
{
"messages": [
{
"code": "9001002",
"text": "Parâmetros inválidos"
}
]
}
POST Recalcular Empréstimo
/v3/loans/:id/recalculation
Permite simular uma alteração nas condições do empréstimo, como mudança de taxa de juros ou inclusão/remoção de seguro.
Parâmetros de Rota (Path)
| Variável | Descrição |
|---|---|
:id | O UUID do empréstimo que será simulado |
Parâmetros do Body
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
ruleId | string (UUID) | Sim | ID da tabela de produto |
hasInsurance | boolean | Sim | Define se a simulação deve incluir seguro (true) ou não (false) |
refinance.rate | number | Sim | A nova taxa de juros mensal desejada para o recálculo (ex: 1.8) |
Exemplo de Requisição e Resposta
- Body
- cURL
- 200 - Sucesso
- 400 - Erro
Visualizar Body
{
"ruleId": "0e0e25c7-ce99-4f09-97a7-194e92e51016",
"hasInsurance": false,
"refinance": {
"rate": 1.8
}
}
Visualizar cURL
curl --location 'https://integration.ajin.io/v3/loans/:id/recalculation' \
--header 'apikey: {{apikey}}' \
--header 'Content-Type: application/json' \
--data '{
"ruleId": "0e0e25c7-ce99-4f09-97a7-194e92e51016",
"hasInsurance": false,
"refinance": {
"rate": 1.8
}
}'
Visualizar Response
{
"id": "b3b0e362-8aa2-4b3c-b8cd-8a9142eafe64",
"recalculation": {
"loanValue": 11239.08,
"netValue": 10866.39,
"installmentValue": 250,
"term": 96,
"rate": 1.8,
"annualRate": 23.8721,
"totalEffectiveCost": 1.92,
"totalEffectiveCostAnnual": 25.68,
"iofValue": 372.69,
"costValue": 57.2,
"hasInsurance": false,
"insuranceValue": 0
},
"costs": [
{
"description": "spread",
"rule": {
"type": "percentage",
"value": 0.5
},
"value": 56.2,
"funded": false
},
{
"description": "spread_ted_fee",
"rule": {
"type": "absolute",
"value": 1
},
"value": 1,
"funded": false
}
]
}
Visualizar Response
{
"messages": [
{
"code": "9001002",
"text": "Parâmetros inválidos"
}
]
}
POST Aceitar Termos
/v3/loans/:id/accept
Confirma e aplica as novas condições negociadas ao contrato.
Os valores enviados aqui (ruleId, hasInsurance, refinance.rate) devem ser exatamente os mesmos que foram validados previamente na rota de Recálculo (/recalculation).
Parâmetros de Rota (Path)
| Variável | Descrição |
|---|---|
:id | UUID do contrato que sofrerá a alteração |
Parâmetros do Body
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
ruleId | string (UUID) | Sim | ID da tabela de produto |
hasInsurance | boolean | Sim | true para manter/incluir seguro, false para remover |
refinance.rate | number | Sim | A taxa final acordada (ex: 1.8) |
reformalize | boolean | Sim | true dispara nova formalização digital (assinatura). false apenas ajusta valores internos |
Exemplo de Requisição e Resposta
- Body
- cURL
- 200 - Sucesso
- 400 - Erro
Visualizar Body
{
"ruleId": "0e0e25c7-ce99-4f09-97a7-194e92e51016",
"hasInsurance": false,
"refinance": {
"rate": 1.8
},
"reformalize": false
}
Visualizar cURL
curl --location --request POST 'https://integration.ajin.io/v3/loans/:id/accept' \
--header 'apikey: {{apikey}}' \
--header 'Content-Type: application/json' \
--data '{
"ruleId": "0e0e25c7-ce99-4f09-97a7-194e92e51016",
"hasInsurance": false,
"refinance": {
"rate": 1.8
},
"reformalize": false
}'
Visualizar Response
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"status": "accepted",
"ruleId": "0e0e25c7-ce99-4f09-97a7-194e92e51016",
"hasInsurance": false,
"refinance": {
"rate": 1.8
},
"reformalize": false,
"updatedAt": "2024-01-15T10:30:00Z"
}
Visualizar Response
{
"messages": [
{
"code": "9001002",
"text": "Parâmetros inválidos"
}
]
}