Skip to content

Contact référentiel

Permet de récupérer les contacts du répertoire de référence Coefficy.

Récupérer les contacts référentiel

GET /v1/refVisitCard

Retourne la liste des contacts du référentiel avec leurs fonctions, coordonnées, données LinkedIn et informations de société. Les résultats sont triés par date de modification décroissante.

Headers

NomTypeRequisDescription
x-access-tokenStringouiClé API

Paramètres query

NomTypeRequisDescription
idCompanyint|int[]conditionnelIdentifiant(s) de société
sirenString|String[]conditionnelNuméro(s) SIREN
idRefVisitCardint|int[]conditionnelIdentifiant(s) du contact référentiel
emailString|String[]conditionnelAdresse(s) email
linkedinIdString|String[]conditionnelIdentifiant(s) LinkedIn
domainString|String[]conditionnelNom(s) de domaine de la société
linkedinIdCompanyString|String[]conditionnelIdentifiant(s) LinkedIn de la société
leftCompanybooleannontrue = contacts ayant quitté, false = en poste
onlyCurrentFunctionsbooleannontrue = fonctions actives uniquement
pollingintnonContacts modifiés dans les X dernières minutes (min. 15)
limitintnonNombre de résultats par page (défaut : 100)
offsetintnonDécalage pour la pagination (défaut : 0)

TIP

Au moins un paramètre de filtrage est obligatoire.

Réponses

200 — OK
json
{
    "success": true,
    "code": "200",
    "message": "OK",
    "parameters": {
        "idCompany": "int|null",
        "siren": "string|null",
        "limit": "int",
        "offset": "int"
    },
    "result": {
        "refVisitCardList": [
            {
                "idRefVisitCard": "int",
                "firstName": "string",
                "lastName": "string",
                "email": "string|null",
                "phone": "string|null",
                "mobile": "string|null",
                "linkedinId": "string|null",
                "linkedinUrl": "string|null",
                "leftCompany": "boolean",
                "created": "datetime",
                "modified": "datetime",
                "functionList": [
                    {
                        "title": "string",
                        "startDate": "datetime|null",
                        "endDate": "datetime|null",
                        "persona": "object|null",
                        "company": {
                            "idCompany": "int",
                            "companyName": "string",
                            "siren": "string"
                        }
                    }
                ]
            }
        ]
    }
}
400 — Bad Request
json
{
    "success": false,
    "code": "400",
    "message": "Au moins un paramètre de filtrage est requis"
}
403 — Forbidden
json
{
    "success": false,
    "code": "403",
    "message": "Accès refusé"
}

Coefficy — API externe