Routines / Scoring
Permet de consulter et gérer les données de scoring et de taggage des sociétés sur les routines.
Récupérer les données de scoring
GET/v1/supply/identificationRetourne les données de scoring et d'identification des sociétés sur une routine.
Headers
| Nom | Type | Requis | Description |
|---|---|---|---|
| x-access-token | String | oui | Clé API |
Paramètres query
| Nom | Type | Requis | Description |
|---|---|---|---|
| idSupply | int | non | Identifiant de la routine |
| idCompany | int|int[] | non | Identifiant(s) de société |
| siren | String | non | Numéro SIREN |
| minScoringMatch | int | non | Score minimum |
| pollingScoring | int | non | Scorings modifiés dans les X dernières minutes (min. 15) |
| pollingTag | int | non | Tags de routine modifiés dans les X dernières minutes (min. 15) |
Réponses
200 — OK
json
{
"success": true,
"code": "200",
"message": "OK",
"parameters": {},
"result": {
"identificationList": ["<SupplyIdentification>"]
}
}400 — Bad Request
json
{
"success": false,
"code": "400",
"message": "Paramètre incorrect"
}Créer ou modifier un tag de société sur une routine
POST/v1/supply/identificationCrée ou modifie le tag d'une société sur une routine. Les paramètres vides ne sont pas écrasés lors d'une modification.
Headers
| Nom | Type | Requis | Description |
|---|---|---|---|
| x-access-token | String | oui | Clé API |
Body (JSON)
| Nom | Type | Requis | Description |
|---|---|---|---|
| idSupply | int | oui | Identifiant de la routine |
| idCompany | int | conditionnel | Identifiant de la société. Obligatoire si siren n'est pas renseigné |
| siren | String | conditionnel | Numéro SIREN. Obligatoire si idCompany n'est pas renseigné |
| idIdentificationType | int|null | non | Type d'identification |
| isFormerCustomer | boolean|null | non | Ancien client |
Réponses
200 — OK
json
{
"success": true,
"code": "200",
"message": "OK",
"parameters": {},
"result": {}
}400 — Bad Request
json
{
"success": false,
"code": "400",
"message": "Le paramètre idSupply est requis"
}404 — Not Found
json
{
"success": false,
"code": "404",
"message": "Routine introuvable"
}Récupérer les types d'identification
GET/v1/supply/identificationTypeRetourne la liste des types d'identification disponibles.
Headers
| Nom | Type | Requis | Description |
|---|---|---|---|
| x-access-token | String | oui | Clé API |
Réponses
200 — OK
json
{
"success": true,
"code": "200",
"message": "OK",
"parameters": {},
"result": {
"identificationTypeList": [
{
"idIdentificationType": "int",
"title": "string"
}
]
}
}