Validator

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" 
		},
  }
}'

Request

string

Responses 200

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"
      }
    ]
  }
}