Recurso: Comunicación — preguntas y notificaciones

Preguntas (Q&A)

MétodoRutaDescripciónAuth
GET/api/questionsListar preguntas (producto, vendedor, etc.).Sesión / público según filtros
POST/api/questionsCrear pregunta en una publicación.Sesión
PUT/api/questions/{id}Responder o editar según rol.Sesión
DELETE/api/questions/{id}Eliminar o moderar.Sesión
POST, DELETE/api/questions/uploadAdjuntos para preguntas (subida / borrado).Sesión

Notificaciones

MétodoRutaDescripciónAuth
GET/api/notificationsListar notificaciones del usuario.Sesión
PATCH/api/notificationsMarcar leídas / actualizar estado.Sesión
DELETE/api/notificationsEliminar notificaciones.Sesión

Chat

MétodoRutaDescripciónAuth
GET/api/chatObtener mensajes o salas.Sesión
POST/api/chatEnviar mensaje.Sesión