---
title: "Editar un centro de costos"
method: PUT
path: "/cost-centers/{id}"
tags: ["Centros de costos"]
---

# Editar un centro de costos

`PUT /cost-centers/{id}`

## Request

- Base URL: `https://api.alegra.com/api/v1`
- URL: `https://api.alegra.com/api/v1/cost-centers/{id}`
- Auth: HTTP basic

Endpoint que permite editar centros de costos

## Path parameters

- `id` integer, required

## Request body

- CostCenterBodyRequest
  - `name` string: Nombre del centro de costos.
  - `code` string: Es un código que el usuario puede darle al centro de costos.
  - `description` string: Descripción del centro de costos.
  - `status` 'active' | 'inactive': Estado del centro de costo. Las opciones posibles son: - active: indica que el centro de costo esta activo y se puede usar. - inactive: indica que el centro de costo se encuentra desactivado. No se puede usar.

## Response `200`

200 OK

- CostCenter
  - `id` integer: Identificador único que representa un centro de costo específico.
  - `code` string: Es un código que el usuario puede darle al centro de costo.
  - `name` string: Nombre del centro de costos.
  - `description` string: Descripción del centro de costos.
  - `status` 'active' | 'inactive': Estado del centro de costo. Las opciones posibles son: - active: indica que el centro de costo esta activo y se puede usar. - inactive: indica que el centro de costo se encuentra desactivado. No se puede usar.

## Other responses

- `404`: 404 Not Found

---

[API](https://skmtc.dev/alegra/apis/contabilidad.md) - [All operations](https://skmtc.dev/alegra/apis/contabilidad/llms.txt) - [OpenAPI document](https://skmtc.dev/alegra/apis/contabilidad/revisions/8d1cb1d59e1c?raw)
