Contacts CRM
Permet de récupérer les contacts de votre base CRM.
Récupérer les contacts CRM
GET/v1/crmVisitCardRetourne la liste des contacts CRM avec leurs fonctions, coordonnées et données LinkedIn.
Headers
| Nom | Type | Requis | Description |
|---|---|---|---|
| x-access-token | String | oui | Clé API |
Paramètres query
| Nom | Type | Requis | Description |
|---|---|---|---|
| idCompany | int | conditionnel | Identifiant de la société |
| idCrmVisitCard | int | conditionnel | Identifiant du contact CRM |
| String | conditionnel | Email du contact | |
| String | conditionnel | Profil LinkedIn du contact | |
| siren | String | conditionnel | Numéro SIREN de la société |
| leftCompany | boolean | non | true = contacts ayant quitté la société, false = contacts en poste |
| polling | int | non | Contacts modifiés dans les X dernières minutes (min. 15) |
TIP
Au moins un paramètre de filtrage est obligatoire (hors leftCompany et polling).
Réponses
200 — OK
json
{
"success": true,
"code": "200",
"message": "OK",
"parameters": {
"idCompany": "int|null",
"idCrmVisitCard": "int|null"
},
"result": {
"crmVisitCardList": [
{
"idCrmVisitCard": "int",
"idCompany": "int",
"idUser": "int",
"idAccount": "int",
"firstName": "string",
"lastName": "string",
"email": "string|null",
"phone": "string|null",
"mobile": "string|null",
"linkedinId": "string|null",
"linkedinTechId": "string|null",
"created": "datetime",
"modified": "datetime",
"functionList": [
{
"title": "string",
"startDate": "datetime|null",
"endDate": "datetime|null",
"persona": "object|null"
}
]
}
]
}
}400 — Bad Request
json
{
"success": false,
"code": "400",
"message": "Au moins un paramètre de filtrage est requis"
}401 — Unauthorized
json
{
"success": false,
"code": "401",
"message": "Clé API invalide"
}403 — Forbidden
json
{
"success": false,
"code": "403",
"message": "Accès refusé"
}