---
title: "Editar una retención"
method: PUT
path: "/retentions/{id}"
tags: ["Retenciones"]
---

# Editar una retención

`PUT /retentions/{id}`

Endpoint que permite actualizar la información de una retención registrada en la cuenta de Alegra.

## Parameters

- `#/paths/~1retentions~1%7Bid%7D/get/parameters/0` — unresolved $ref

## Request body

- object
  - `name` string
  - `calculatedBy` 'percentage' | 'fixedAmount'
  - `percentage` number
  - `description` string
  - `type` string
  - `status` 'active' | 'inactive'

## Response `200`

Retorna información de una retención

- Schema — unresolved $ref

## Other responses

- `400` — unresolved $ref
- `401` — unresolved $ref
- `403` — unresolved $ref
- `404` — unresolved $ref

---

[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)
