---
title: "Detalle cuenta contable"
method: GET
path: "/categories/{id}"
tags: ["Cuentas contables"]
---

# Detalle cuenta contable

`GET /categories/{id}`

Permite obtener una cuenta contable particular a partir de su identificador

## Path parameters

- `id` integer, required

## Response `200`

Consulta exitosa

- union
  - Category
    - `id` integer — Identificador único que representa una cuenta contable específica. La aplicación lo asigna automáticamente
    - `name` string — Nombre de la cuenta contable
    - `code` string — Código de la cuenta contable
    - `description` string — Descripción de la cuenta contable
    - `type` 'income' | 'expense' | 'asset' | 'liability' | 'equity' | 'cost' | 'productionCost' | 'order' — Tipo de cuenta contable. Las opciones posibles son: - 'income': en este tipo se encuentran las cuentas de Ingreso - 'expense': en este tipo se encuentran las cuentas de Egreso - 'asset': en este tipo se encuentran las cuentas de Activo - 'liability': en este tipo se encuentran las cuentas de Pasivo - 'equity': en este tipo se encuentran las cuentas de Patrimonio - 'cost': en este tipo se encuentran las cuentas de Costo - 'productionCost': en este tipo se encuentran las cuentas de Costo de producción - 'order': en este tipo se encuentran las cuentas de orden
    - `readOnly` boolean — Indica si la cuenta contable es únicamente de consulta. Si una cuenta es solo de consulta no se pueden realizar pagos a esta cuenta
    - `nature` 'debit' | 'credit' — Naturaleza de la cuenta contable. Las opciones posibles son 'debit' para débito, y 'credit' para crédito. Si una cuenta es de naturaleza débito, significa que su valor se incrementa mediante débitos mientras que se reduce por medio de créditos, y sucede lo mismo en sentido contrario para naturaleza crédito
    - `blocked` string — Cuenta contable bloquedada. El que una cuenta se considere como bloqueada implica que no se pueden llevar movimientos contables nuevos sobre la misma. Las opciones posibles son 'yes' o 'no'
    - `categoryRule` CategoryRule
      - `id` integer — Identificador de la regla
      - `name` string — Nombre de la regla
      - `key` string — Clave identificadora de la regla
    - `idParent` integer — Identificador de la cuenta contable padre
  - CategoryMex
    - `id` integer — Identificador único que representa una cuenta contable específica. La aplicación lo asigna automáticamente
    - `name` string — Nombre de la cuenta contable
    - `code` string — Código de la cuenta contable
    - `description` string — Descripción de la cuenta contable
    - `type` 'income' | 'expense' | 'asset' | 'liability' | 'equity' | 'cost' | 'productionCost' | 'order' — Tipo de cuenta contable. Las opciones posibles son: - 'income': en este tipo se encuentran las cuentas de Ingreso - 'expense': en este tipo se encuentran las cuentas de Egreso - 'asset': en este tipo se encuentran las cuentas de Activo - 'liability': en este tipo se encuentran las cuentas de Pasivo - 'equity': en este tipo se encuentran las cuentas de Patrimonio - 'cost': en este tipo se encuentran las cuentas de Costo - 'productionCost': en este tipo se encuentran las cuentas de Costo de producción - 'order': en este tipo se encuentran las cuentas de orden
    - `readOnly` boolean — Indica si la cuenta contable es únicamente de consulta. Si una cuenta es solo de consulta no se pueden realizar pagos a esta cuenta
    - `nature` 'debit' | 'credit' — Naturaleza de la cuenta contable. Las opciones posibles son 'debit' para débito, y 'credit' para crédito. Si una cuenta es de naturaleza débito, significa que su valor se incrementa mediante débitos mientras que se reduce por medio de créditos, y sucede lo mismo en sentido contrario para naturaleza crédito
    - `blocked` string — Cuenta contable bloquedada. El que una cuenta se considere como bloqueada implica que no se pueden llevar movimientos contables nuevos sobre la misma. Las opciones posibles son 'yes' o 'no'
    - `categoryRule` CategoryRule
      - `id` integer — Identificador de la regla
      - `name` string — Nombre de la regla
      - `key` string — Clave identificadora de la regla
    - `idParent` integer — Identificador de la cuenta contable padre
    - `metadata` object — Otros atributos de la cuenta contable
      - `satGroupingCode` string — Código agrupador del SAT
      - `satGroupingText` string — Código agrupador del SAT en texto

## Other responses

- `401` — Información de autenticación no enviada o es inválida

---

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