> ## Documentation Index
> Fetch the complete documentation index at: https://tech.sedierp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tipificaciones (detallado)

El servicio permite a los usuarios consultar el detalle de una tipificación de PQR, en línea en formato JSON: tiempo de respuesta, responsable y observaciones para mostrar en el portal al momento de radicar una solicitud.

El método de solicitud es POST y se requiere un encabezado "Authorization" para la autenticación, que debe contener el **AccessToken** (JWT) obtenido previamente del servicio de [inicio de sesión](https://tech.sedierp.com/inicio-de-sesion.md).

## Prerequisitos

Antes de realizar la consulta de la tipificación, se debe contar con los siguientes datos:

* AccessToken solicitado mediante el servicio de [inicio de sesión](https://tech.sedierp.com/inicio-de-sesion.md)
* Código de la tipificación (TipificacionID) obtenido del servicio de [orígenes de solicitudes](https://tech.sedierp.com/origenes-de-solicitudes.md)

## Consultar tipificación detallada

**Request URL:** [https://portal.sedierp.com/API/api/SolicitudesPQRs/TipificacionDetalladaConsultar](https://portal.sedierp.com/API/api/SolicitudesPQRs/TipificacionDetalladaConsultar)\
**Tipo:** POST \
**Content Type:** application/json

**TipificacionID** `int` *required*

Código único de la tipificación (ID).

```bash theme={null}
curl --location 'https://portal.sedierp.com/API/api/SolicitudesPQRs/TipificacionDetalladaConsultar' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <ACCESS_TOKEN>' \
--data '{
	"TipificacionID": 14
}'
```

### Respuesta

El servicio retorna en `data` un objeto con el detalle de la tipificación. Si la tipificación no existe en la empresa, `data` es un objeto vacío. Si no se envía `TipificacionID`, el servicio responde HTTP 400 con un objeto vacío. Si el AccessToken no se envía, es inválido o expiró, el servicio responde HTTP 401 (`{"Code": 401, "Message": "El TokenAcceso no es valido"}`).

**data** `object`

Detalle de la tipificación.

**propiedades**

**TipificacionID** `int`

Código único de la tipificación (ID).

**Nombre** `string`

Nombre de la tipificación.

**OrigenSolicitudID** `int`

Código del origen de solicitud al que pertenece la tipificación (ID).

**OrigenSolicitudNombre** `string`

Nombre del origen de solicitud.

**CantidadTiempo** `decimal`

Cantidad de tiempo para dar respuesta a las solicitudes de esta tipificación, en la unidad indicada en `UnidadTiempoID`. Al radicar, se multiplica por el factor de la prioridad de la solicitud.

**UnidadTiempoID** `int`

Código de la unidad de tiempo de respuesta (ID).

**UnidadTiempoNombre** `string`

Nombre de la unidad de tiempo de respuesta (ej. "Días", "Horas").

**ObservacionesPortal** `string`

Observaciones de la tipificación para mostrar al cliente en el portal.

**ResponsableUsuarioID** `int`

Código del usuario responsable de las solicitudes de esta tipificación (ID).

**ResponsableNombreCompleto** `string`

Nombre completo del usuario responsable.

**AprobadorProrrogasUsuarioID** `int`

Código del usuario que aprueba las prórrogas de las solicitudes (ID).

**AprobadorProrrogasNombreCompleto** `string`

Nombre completo del usuario que aprueba las prórrogas.

**result** `int`

Resultado de la operación: 1 = exitosa.

**message** `string`

"Transacción exitosa" cuando la consulta es correcta.

```json Request theme={null}
{
  "TipificacionID": 14
}
```

```json Exitosa theme={null}
{
    "data": {
        "TipificacionID": 14,
        "Nombre": "Daños locativos",
        "UnidadTiempoID": 2,
        "CantidadTiempo": 3,
        "ResponsableUsuarioID": 27,
        "AprobadorProrrogasUsuarioID": 9,
        "OrigenSolicitudID": 2,
        "ObservacionesPortal": "Adjunte fotografías del daño para agilizar la visita técnica.",
        "UnidadTiempoNombre": "Días",
        "OrigenSolicitudNombre": "Inmuebles",
        "ResponsableNombreCompleto": "CARLOS ANDRES PEÑA LOPEZ",
        "AprobadorProrrogasNombreCompleto": "DIANA MARCELA SUAREZ GIL"
    },
    "result": 1,
    "message": "Transacción exitosa"
}
```

```json Sin resultados theme={null}
{
    "data": {},
    "result": 1,
    "message": "Transacción exitosa"
}
```

```json Error theme={null}
{}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.