Recherche et activité
5 routes. Chemins relatifs à https://api.nexus-engine.eu/api/v1.
GET
/search
Recherche globale : projets, tâches, messages, sessions (et leurs conversations), membres, et les ressources d’infrastructure (domaines, zones DNS, certificats) avec le compte qui les porte.
Requêteq (2 caractères au moins)
RéponseSearchHitDto[]
NoteVue plate historique, six familles. La vue complète est /search/groupes.
GET
/search/groupes
Recherche globale rangée par catégorie : projets, tâches, MESSAGES DES AGENTS (qui a parlé, dans quelle discussion, quand), discussions, messages d’équipe, demandes, sites, machines, clients, contacts, membres, libellés du coffre, bibliothèque, notes, documents, déploiements, domaines et infrastructure.
Requêteq (2 caractères au moins)
RéponseSearchResultDto { groupes[] { kind, hits, total, totalMinore }, limites[] }
NoteChaque famille rend 8 résultats au plus ; `total` dit combien il y en a (compté jusqu’à 50, `totalMinore` quand le compte est un plancher). Un accès du coffre n’est cherché QUE par son libellé, et aucun secret n’est jamais rendu. Un projet en mode aveugle ne ressort pas.
GET
/activity
L’activité récente sur mes projets : sessions, messages, tâches.
Requêtelimit (≤ 60, défaut 25)
RéponseActivityItemDto[]
POST
/presence
application de bureau seulement
Signale où je travaille (projet, branche, session active).
CorpsprojectId, branch, sessionActive
POST
/activite
application de bureau seulement
Signale un geste de la personne : date sa dernière activité.