BASEURL/ipInfo.json",
"title": "ipInfo",
"description": "IP Information",
"type": "object",
"properties": {
"ipAddress": {
"type": "string",
"oneOf": [{"format": "ipv4"},{"format": "ipv6"}]
},
"country": {
"type": "object",
"properties": {
"countryName": {
"type": "string"
},
"countryA2": {
"type": "string",
"minLength": 2,
"maxLength": 2
},
"countryA3": {
"type": "string",
"minLength": 3,
"maxLength": 3
},
"countryNumber": {
"type": "string",
"minLength": 3,
"maxLength": 3
}
},
"required": ["countryName", "countryA2", "countryA3", "countryNumber"],
"additionalproperties": false
},
"state": {
"type": "string"
},
"city": {
"type": "string"
},
"longitude": {
"type": "string"
},
"latitude": {
"type": "string"
}
},
"required": ["ipAddress", "country", "city", "longitude", "latitude"],
"additionalproperties": false
} |