Skip to main content
POST
/
api
/
v1
/
credits
/
create
Crear nuevo crédito (genera cuotas automáticamente)
curl --request POST \
  --url https://api.raul.ugps.io/api/v1/credits/create \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "bank_account_id": "123e4567-e89b-12d3-a456-426614174000",
  "total_amount": 10000000,
  "installments_count": 36,
  "installment_amount": 350000,
  "start_date": "2025-01-01",
  "due_day": 15,
  "description": "Crédito hipotecario",
  "paid_installments": 5,
  "currency": "CLP",
  "current_installment": 1,
  "current_installment_date": "2026-01-10"
}
'

Authorizations

Authorization
string
header
required

Bearer token authentication

Body

application/json
bank_account_id
string
required

ID de la cuenta bancaria

Example:

"123e4567-e89b-12d3-a456-426614174000"

total_amount
number
required

Monto total del crédito

Example:

10000000

installments_count
number
required

Número total de cuotas

Example:

36

installment_amount
number
required

Monto de cada cuota

Example:

350000

start_date
string
required

Fecha de inicio (YYYY-MM-DD)

Example:

"2025-01-01"

due_day
number
required

Día del mes de vencimiento (1-31)

Example:

15

description
string

Descripción del crédito

Example:

"Crédito hipotecario"

paid_installments
number

Cuotas ya pagadas al registrar

Example:

5

currency
enum<string>

Moneda del crédito (CLP o UF)

Available options:
CLP,
UF
Example:

"CLP"

current_installment
number

Número de cuota actual (en la que va el crédito)

Example:

1

current_installment_date
string

Fecha de la cuota actual (YYYY-MM-DD)

Example:

"2026-01-10"

Response

Crédito creado