https://api.sherlock.masiv.masivian.com/api/v1/Validator
Sherlock Validator es un servicio que actúa secuencialmente al invocar diferentes componentes. El cliente puede tener mecanismos de seguridad configurados que le permiten inferir sobre la fiabilidad de una línea telefónica. Los mecanismos de validación de SimCard, aprendizaje automático, edad activa, categorización e informe de fraude.
curl --request POST \\
--url <https://api.sherlock.masiv.masivian.com/api/v1/Validator> \\
--header 'Authorization: ' \\
--header 'Content-Type: application/json-patch+json' \\
--data '{
"value": {
"mobile": "string",
"parameters": {
"message": "string"
},
"metadata": {
"alertOrigin": "string",
"notificationMethod": "string"
},
"queryOperatorAsSource": true,
"categorization": {
"banked": true,
"creditCollection": true,
"details": true
},
"pairMatch": {
"key": "6428",
"keyType": "account"
},
}
}'
Security: API KEY
Body
string
Success
{
"value": {
"requestId": "string",
"operator": "string",
"resume": {
"advice": "string",
"causes": {
"simCardChange": true,
"commonBehavior": "string"
}
},
"securityDetail": {
"simcard": {
"changeInRange": true,
"rangeToEvaluate": "string",
"lastChangeDate": "2019-08-24T14:15:22Z",
"dataSource": "string",
"dataSourceResult": "string"
},
"machineLearning": {
"commonBehavior": {
"anomaly": 0,
"distrust": 0,
"mobileOperator": {
"changedInLastSevenDays": true,
"elapsedTime": {
"days": "string",
"hours": "string"
}
}
}
},
"activeAge": {
"firstTime": "string",
"lifetime": "string",
"reactivate": "string",
"state": "string"
},
"categorization": {
"banked": true,
"entityRelates": "string",
"creditCollection": true,
"details": [
{
"category": "string",
"segment": "string",
"percentage": 0
}
]
},
"fraudReport": [
{
"creationDate": "2019-08-24T14:15:22Z",
"expirationTime": "2019-08-24T14:15:22Z",
"fraudReason": "string",
"entityCategory": "string",
"typeTransaction": "string",
"description": "string",
"metaData": "string",
"idSimCard": "string"
}
],
"portabilities": {
"originalOperator":"string",
"changes": [
{
"operator": "string",
"date": "2020-07-27T00:00:00+00:00"
}
]
}
},
"pairMatch": {
"matched": false,
"keyType": "account",
"lastSeen": null,
"accountsFound": 1,
"cardsFound": 3,
"message": "success"
},
"actions": [
{
"type": "string",
"status": "string",
"detail": "string",
"errorMessage": "string"
}
]
}
}