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

# API de informes (FELCA)

> Canal público para informar mensajes inadecuados mediante POST /v1/report, sin clave API.

<Tip>
  Este es el **buzón de sugerencias obligatorio** de la plataforma: cualquiera puede denunciar abuso sin cuenta, según la Ley 14.230/2021 (FELCA).
</Tip>

## En resumen

* Endpoint público **`POST /v1/report`**, sin `Authorization`.
* Formulario para usuarios finales: **notifique.dev/report**.
* Canales aceptados: `email`, `whatsapp`, `telegram`, `sms`, `rcs`.
* Descripción entre **50 y 5000** caracteres (HTML eliminado).
* Límite de velocidad por IP: **5/min** y **20/h**.

## ¿Cuándo usarlo?

| Quién                              | Qué hacer                                                    |
| ---------------------------------- | ------------------------------------------------------------ |
| **Usuario final**                  | Formulario en notifique.dev/report (recomendado)             |
| **Sistema** que reenvía un informe | `POST /v1/report` (este contrato)                            |
| Integrador Notifique               | No para enviar mensajes; solo exponer canal si tiene sentido |

## Campos de solicitud

| Campo           | Requerido | Descripción                                   |
| --------------- | --------- | --------------------------------------------- |
| **channel**     | sí        | `email`, `whatsapp`, `telegram`, `sms`, `rcs` |
| **contact**     | sí        | Correo válido del denunciante                 |
| **description** | sí        | **50–5000** caracteres                        |

## Respuestas de error

| HTTP | `code`                | Cuándo                                                       |
| ---- | --------------------- | ------------------------------------------------------------ |
| 400  | `BAD_REQUEST`         | Canal inválido, correo inválido o descripción fuera de rango |
| 429  | `RATE_LIMIT_EXCEEDED` | Límite por IP                                                |
| 503  | `SERVICE_UNAVAILABLE` | Indisponibilidad temporal                                    |
| 500  | `INTERNAL_ERROR`      | Fallo al guardar                                             |

Patrón general: [Respuestas de error](/es/guides/conceitos/resposta-de-erros).

## Ejemplo

**200** guardado:

<Note>
  No envíe `Authorization`. El endpoint es público por diseño legal y operacional.
</Note>

***

## Próximos pasos

* [Trust Factor](/es/guides/workspaces/trust-factor): reputación del espacio de trabajo
* [Seguridad y confiabilidad](/es/guides/conceitos/seguranca-e-confiabilidade)
* [Espacios de trabajo](/es/guides/workspaces/index)
