Class AdvancedInsightsResponse
- Namespace
- Vonage.NumberInsights
- Assembly
- Vonage.dll
Represents the response from an advanced Number Insight lookup containing validity, reachability, and all standard insight data.
public class AdvancedInsightsResponse : StandardInsightResponse
- Inheritance
-
AdvancedInsightsResponse
- Inherited Members
Properties
LookupOutcome
Shows if all information about a phone number has been returned.
[JsonProperty("lookup_outcome")]
public int LookupOutcome { get; set; }
Property Value
LookupOutcomeMessage
Shows if all information about a phone number has been returned.
[JsonProperty("lookup_outcome_message")]
public string LookupOutcomeMessage { get; set; }
Property Value
Reachable
Can you call number now. This is applicable to mobile numbers only.
[JsonProperty("reachable")]
[JsonConverter(typeof(StringEnumConverter))]
public NumberReachability? Reachable { get; set; }
Property Value
RealTimeData
Real time data about the number
[JsonProperty("real_time_data")]
[Obsolete("Redundant property as functionality already covered by ValidNumber and Reachable.")]
public RealTimeData RealTimeData { get; set; }
Property Value
ValidNumber
Does number exist. unknown means the number could not be validated. valid means the number is valid. not_valid means the number is not valid. inferred_not_valid means that the number could not be determined as valid or invalid via an external system and the best guess is that the number is invalid. This is applicable to mobile numbers only.
[JsonProperty("valid_number")]
[JsonConverter(typeof(StringEnumConverter))]
public NumberValidity ValidNumber { get; set; }