API — Messagerie

EndpointDescription
GET/api/messages/conversationsMes conversations
GET/api/messages/{user_id}Historique avec un utilisateur
GET/api/messages/{user_id}/statusStatut (en ligne…)
POST/api/messages/sendEnvoyer un message
DELETE/api/messages/{message_id}Supprimer un message
POST/api/messages/{message_id}/reactRéagir
GET/api/messages/{message_id}/reactionsRéactions

Pour la livraison instantanée, voir WebSocket. Les messages vocaux passent par le WebSocket (voice_message).

Authentification requise (cookie de session ou Authorization: Bearer <token>) : voir Authentification.