{"$id":"https://events-schemas.twilio.com/VoiceInsights.CallEvent/1","$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"definitions":{"Browser":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"major":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"name":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"version":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"}},"required":["name","major","version"],"type":"object"},"ClientEventData":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"error":{"$ref":"#/definitions/ErrorInfo"},"feedback":{"$ref":"#/definitions/FeedbackInfo"},"ice_candidate_pair":{"$ref":"#/definitions/SelectedIceCandidatePair"},"metadata":{"$ref":"#/definitions/ClientMetadata"},"metric":{"$ref":"#/definitions/MetricData"}},"type":"object"},"ClientMetadata":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"city":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"client_name":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"country_code":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"country_subdivision":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"ip_address":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"location":{"$ref":"#/definitions/Location"},"sdk":{"$ref":"#/definitions/TwilioSDK"}},"required":["client_name","city","country_code","country_subdivision","ip_address"],"type":"object"},"Device":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"arch":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"model":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"type":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"vendor":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"}},"required":["model","type","vendor","arch"],"type":"object"},"Engine":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"name":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"version":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"}},"required":["name","version"],"type":"object"},"ErrorInfo":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"code":{"default":0,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"integer"},"message":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"}},"required":["code","message"],"type":"object"},"FeedbackInfo":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"reason":{"default":"unknown","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"score":{"default":0,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"integer"}},"required":["score","reason"],"type":"object"},"GatewayEventData":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"metadata":{"$ref":"#/definitions/GatewayMetadata"}},"type":"object"},"GatewayMetadata":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"edge_location":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"external_ip":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"region":{"default":"unknown_realm","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"twilio_ip":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"}},"required":["region","twilio_ip","external_ip","edge_location"],"type":"object"},"IceCandidate":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"protocol":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"type":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"}},"required":["type","protocol"],"type":"object"},"Location":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"lat":{"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"number"},"lon":{"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"number"}},"required":["lat","lon"],"type":"object"},"MetricData":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"threshold":{"default":0,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"number"},"values":{"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","items":{"type":"number"},"type":"array"}},"required":["threshold","values"],"type":"object"},"Os":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"name":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"version":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"}},"required":["name","version"],"type":"object"},"SelectedIceCandidatePair":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"local":{"$ref":"#/definitions/IceCandidate"},"remote":{"$ref":"#/definitions/IceCandidate"}},"type":"object"},"TwilioSDK":{"additionalProperties":false,"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"browser":{"$ref":"#/definitions/Browser"},"device":{"$ref":"#/definitions/Device"},"edge_location":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"engine":{"$ref":"#/definitions/Engine"},"os":{"$ref":"#/definitions/Os"},"platform":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"region":{"default":"unknown_realm","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"selected_region":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"type":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"version":{"default":"","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"}},"required":["type","version","platform","region","selected_region","edge_location"],"type":"object"}},"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","properties":{"account_sid":{"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"call_sid":{"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"carrier_edge":{"$ref":"#/definitions/GatewayEventData"},"client_edge":{"$ref":"#/definitions/GatewayEventData"},"edge":{"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"group":{"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"level":{"default":"UNKNOWN","description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"name":{"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","type":"string"},"sdk_edge":{"$ref":"#/definitions/ClientEventData"},"sip_edge":{"$ref":"#/definitions/GatewayEventData"},"timestamp":{"description":"https://www.twilio.com/docs/voice/insights/api/call-events-resource","format":"date-time","type":"string"}},"required":["timestamp","call_sid","account_sid","edge","name","group","level"],"title":"CallEvent","type":"object"}