---
title: "Crea/actualiza una conciliación"
method: POST
path: "/conciliations"
tags: ["Conciliaciones"]
---

# Crea/actualiza una conciliación

`POST /conciliations`

## Request body

- ReconciliationCreate
  - `account` object, required — Objeto cuenta de banco que indica a donde pertenece la conciliación.
    - `id` string — Identificador del banco
  - `date` string, date, required — Fecha de la conciliación.
  - `realBalance` number, float, required — Saldo final con el cual se realizó la conciliación.
  - `bankExpenses` number, float — Saldo de los gastos bancarios de la cuenta
  - `bankTaxes` number, float — Saldo de los impuestos bancarios de la cuenta.
  - `bankInterests` number, float — Saldo de los intereses bancarios de la cuenta
  - `status` 'open' | 'draft' — Estado de la conciliación, si aun no se desea conciliar la cuenta se puede enviar el valor draft el cual la crea la conciliacion en estado borrador para editarla cuando se desee.
  - `exchangeRate` number, float — Tasa de cambio si la cuenta bancaria tiene una moneda extranjera.
  - `transactions` integer[], required — Array con los id de las transacciones que se desean asociar a la conciliacion.
  - `costCenterIncome` integer — Id del centro de costo asociado para ingresos.
  - `costCenterExpense` integer — Id del centro de costo asociado para egresos.

## Response `200`

Successful operation

- Reconciliation
  - `id` string
  - `account` object
    - `id` string
    - `name` string
    - `type` 'credit-card' | 'bank' | 'cash'
  - `realBalance` number, float
  - `bankExpense` number, float
  - `bankTaxes` number, float
  - `bankInterests` number, float
  - `date` string, date
  - `status` 'open' | 'draft' | 'process'

## Other responses

- `400` — Bad request

---

[API](https://skmtc.net/alegra/apis/ingresos.md) · [All operations](https://skmtc.net/alegra/apis/ingresos/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/alegra/ingresos/revisions/cd52d3f68f1b/schema)
