Société de la campagne
Permet de récupérer les sociétés correspondant aux critères d'une campagne.
Récupérer les résultats de campagne
GET/v1/campaign/resultRetourne la liste des sociétés associées à une campagne avec leur statut de traitement, les dates et le suivi d'enrichissement.
Headers
| Nom | Type | Requis | Description |
|---|---|---|---|
| x-access-token | String | oui | Clé API |
Paramètres query
| Nom | Type | Requis | Description |
|---|---|---|---|
| idCampaign | int|int[] | non | Identifiant(s) de la campagne |
| idCompany | int|int[] | non | Identifiant(s) de la société |
| siren | String|String[] | non | Numéro(s) SIREN |
| companyStatus | String[] | non | Filtrer par statut : notYetExecuted, processing, success, inResearch, et autres statuts d'échec |
| idCampaignResultStatus | int|int[] | non | Identifiant(s) du statut de résultat |
| dateMin | datetime | non | Date de début |
| dateMax | datetime | non | Date de fin |
| dateInsert | datetime | non | Date d'insertion |
| minModified | datetime | non | Date de modification minimale |
| limit | int | non | Nombre de résultats par page (défaut : 100) |
| offset | int | non | Décalage pour la pagination (défaut : 0) |
Réponses
200 — OK
json
{
"success": true,
"code": "200",
"message": "OK",
"parameters": {},
"result": {
"campaignResultList": [
{
"idCampaignResult": "int",
"idCampaign": "int",
"idCompany": "int",
"siren": "string",
"companyStatus": "string",
"idCampaignResultStatus": "int",
"dateInsert": "datetime",
"dateExecution": "datetime|null",
"enrichmentTracking": "object|null",
"linkedinLinkingStatus": "string|null",
"created": "datetime",
"modified": "datetime"
}
]
}
}400 — Bad Request
json
{
"success": false,
"code": "400",
"message": "Paramètre incorrect"
}401 — Unauthorized
json
{
"success": false,
"code": "401",
"message": "Clé API invalide"
}