---
title: "Obtiene las preferencias de alertas del usuario autenticado"
method: GET
path: "/alertas/preferencias"
tags: ["alertas"]
---

# Obtiene las preferencias de alertas del usuario autenticado

`GET /alertas/preferencias`

## Request

- Base URL: `https://contadeo.com/api`
- URL: `https://contadeo.com/api/alertas/preferencias`
- Auth: HTTP bearer

Lazy: si el usuario nunca ha configurado preferencias, devuelve los valores por defecto (emailActivo=false, antelacionDias=7, incluirRimpe=true) sin crear una fila. 403 con API key (no hay userId).

## Response `200`

Preferencias de alertas

- AlertasPreferencias
  - `emailActivo` boolean: true = el usuario recibirá el digest diario por correo
  - `antelacionDias` integer: Días de antelación para incluir un vencimiento en el digest
  - `incluirRimpe` boolean: true = incluir semáforo RIMPE ámbar/rojo en el digest
  - `ultimoDigestEnviadoAt` string, date, nullable: Fecha del último digest enviado (YYYY-MM-DD) o null si nunca

## Other responses

- `403`: Rol insuficiente o acceso denegado

---

[API](https://skmtc.dev/contadeo/apis/api-de-contadeo.md) · [All operations](https://skmtc.dev/contadeo/apis/api-de-contadeo/llms.txt) · [OpenAPI document](https://skmtc.dev/contadeo/apis/api-de-contadeo/revisions/461bbb9a74ce?raw)
