Contacts
La page Contacts (/contacts) gère tous les contacts associés aux entreprises et aux succursales.
Fonctionnalités
| Fonctionnalité | Description |
|---|---|
| Recherche | Recherche sur firstName, lastName, company, email, code |
| Filtre par catégorie | Filtrer par catégorie de contact |
| Édition inline | Modifier certains champs directement dans la ligne du tableau |
| Créer / Modifier / Supprimer | CRUD complet via un formulaire en panneau latéral |
| Import CSV | Import en masse depuis un fichier CSV |
| Synchronisation | Synchroniser les contacts depuis le système source externe |
Catégories de contacts
ProspectClientPas intéresséArrêtZone fermée
Champs du formulaire
| Champ | Description |
|---|---|
firstName | Prénom |
lastName | Nom |
email | Adresse e-mail |
phone | Numéro de téléphone |
company | Entreprise associée |
code | Code interne du contact |
category | Catégorie (voir liste ci-dessus) |
Endpoints API
| Méthode | Endpoint | Description |
|---|---|---|
GET | /contacts | Lister les contacts (filtres, tri, pagination) |
POST | /contacts | Créer un contact |
PUT | /contacts/:id | Modifier un contact |
DELETE | /contacts/:id | Supprimer un contact |
POST | /contacts/synchronize | Synchroniser depuis le système externe |
POST | /contacts/import | Import en masse depuis CSV |