IPregistry · JSON-LD Context

Ipregistry Context

JSON-LD context defining the semantic vocabulary for Ipregistry from IPregistry.

4 Classes 76 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
ipregistry: https://ipregistry.co/docs#

Classes

IPGeolocation ThreatIntelligence AutonomousSystem UserAgent

Properties

Property Type Container
ip string
type string
carrier reference
carrier_name string
carrier_mcc string
carrier_mnc string
company reference
company_domain string
company_name string
company_type string
connection reference
connection_asn integer
connection_domain string
connection_organization string
connection_route string
connection_type string
currency reference
currency_code string
currency_name string
currency_symbol string
location reference
continent_code string
continent_name string
country_code string
country_name string
region_code string
region_name string
city string
postal string
latitude decimal
longitude decimal
in_eu boolean
security reference
is_anonymous boolean
is_abuser boolean
is_attacker boolean
is_bogon boolean
is_cloud_provider boolean
is_proxy boolean
is_relay boolean
is_threat boolean
is_tor boolean
is_tor_exit boolean
is_vpn boolean
time_zone reference
time_zone_id string
time_zone_abbreviation string
time_zone_current_time string
time_zone_offset integer
time_zone_in_daylight_saving boolean
asn string
allocated dateTime
registry string
prefixes list
cidr string
relationships reference
downstreams list
peers list
upstreams list
user_agent reference
user_agent_header string
user_agent_name string
user_agent_type string
user_agent_version string
device reference
device_brand string
device_name string
device_type string
engine reference
engine_name string
engine_type string
engine_version string
os reference
os_name string
os_type string
os_version string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "ipregistry": "https://ipregistry.co/docs#",

    "IPGeolocation": "schema:GeoCoordinates",
    "ThreatIntelligence": "schema:Thing",
    "AutonomousSystem": "schema:Organization",
    "UserAgent": "schema:SoftwareApplication",

    "ip": {
      "@id": "ipregistry:ip",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "ipregistry:type",
      "@type": "xsd:string"
    },

    "carrier": {
      "@id": "ipregistry:carrier",
      "@type": "@id"
    },
    "carrier_name": {
      "@id": "ipregistry:carrier_name",
      "@type": "xsd:string"
    },
    "carrier_mcc": {
      "@id": "ipregistry:carrier_mcc",
      "@type": "xsd:string"
    },
    "carrier_mnc": {
      "@id": "ipregistry:carrier_mnc",
      "@type": "xsd:string"
    },

    "company": {
      "@id": "ipregistry:company",
      "@type": "@id"
    },
    "company_domain": {
      "@id": "ipregistry:company_domain",
      "@type": "xsd:string"
    },
    "company_name": {
      "@id": "ipregistry:company_name",
      "@type": "xsd:string"
    },
    "company_type": {
      "@id": "ipregistry:company_type",
      "@type": "xsd:string"
    },

    "connection": {
      "@id": "ipregistry:connection",
      "@type": "@id"
    },
    "connection_asn": {
      "@id": "ipregistry:connection_asn",
      "@type": "xsd:integer"
    },
    "connection_domain": {
      "@id": "ipregistry:connection_domain",
      "@type": "xsd:string"
    },
    "connection_organization": {
      "@id": "ipregistry:connection_organization",
      "@type": "xsd:string"
    },
    "connection_route": {
      "@id": "ipregistry:connection_route",
      "@type": "xsd:string"
    },
    "connection_type": {
      "@id": "ipregistry:connection_type",
      "@type": "xsd:string"
    },

    "currency": {
      "@id": "ipregistry:currency",
      "@type": "@id"
    },
    "currency_code": {
      "@id": "schema:currenciesAccepted",
      "@type": "xsd:string"
    },
    "currency_name": {
      "@id": "ipregistry:currency_name",
      "@type": "xsd:string"
    },
    "currency_symbol": {
      "@id": "ipregistry:currency_symbol",
      "@type": "xsd:string"
    },

    "location": {
      "@id": "ipregistry:location",
      "@type": "@id"
    },
    "continent_code": {
      "@id": "ipregistry:continent_code",
      "@type": "xsd:string"
    },
    "continent_name": {
      "@id": "ipregistry:continent_name",
      "@type": "xsd:string"
    },
    "country_code": {
      "@id": "schema:addressCountry",
      "@type": "xsd:string"
    },
    "country_name": {
      "@id": "ipregistry:country_name",
      "@type": "xsd:string"
    },
    "region_code": {
      "@id": "ipregistry:region_code",
      "@type": "xsd:string"
    },
    "region_name": {
      "@id": "ipregistry:region_name",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "schema:addressLocality",
      "@type": "xsd:string"
    },
    "postal": {
      "@id": "schema:postalCode",
      "@type": "xsd:string"
    },
    "latitude": {
      "@id": "schema:latitude",
      "@type": "xsd:decimal"
    },
    "longitude": {
      "@id": "schema:longitude",
      "@type": "xsd:decimal"
    },
    "in_eu": {
      "@id": "ipregistry:in_eu",
      "@type": "xsd:boolean"
    },

    "security": {
      "@id": "ipregistry:security",
      "@type": "@id"
    },
    "is_anonymous": {
      "@id": "ipregistry:is_anonymous",
      "@type": "xsd:boolean"
    },
    "is_abuser": {
      "@id": "ipregistry:is_abuser",
      "@type": "xsd:boolean"
    },
    "is_attacker": {
      "@id": "ipregistry:is_attacker",
      "@type": "xsd:boolean"
    },
    "is_bogon": {
      "@id": "ipregistry:is_bogon",
      "@type": "xsd:boolean"
    },
    "is_cloud_provider": {
      "@id": "ipregistry:is_cloud_provider",
      "@type": "xsd:boolean"
    },
    "is_proxy": {
      "@id": "ipregistry:is_proxy",
      "@type": "xsd:boolean"
    },
    "is_relay": {
      "@id": "ipregistry:is_relay",
      "@type": "xsd:boolean"
    },
    "is_threat": {
      "@id": "ipregistry:is_threat",
      "@type": "xsd:boolean"
    },
    "is_tor": {
      "@id": "ipregistry:is_tor",
      "@type": "xsd:boolean"
    },
    "is_tor_exit": {
      "@id": "ipregistry:is_tor_exit",
      "@type": "xsd:boolean"
    },
    "is_vpn": {
      "@id": "ipregistry:is_vpn",
      "@type": "xsd:boolean"
    },

    "time_zone": {
      "@id": "ipregistry:time_zone",
      "@type": "@id"
    },
    "time_zone_id": {
      "@id": "ipregistry:time_zone_id",
      "@type": "xsd:string"
    },
    "time_zone_abbreviation": {
      "@id": "ipregistry:time_zone_abbreviation",
      "@type": "xsd:string"
    },
    "time_zone_current_time": {
      "@id": "ipregistry:time_zone_current_time",
      "@type": "xsd:string"
    },
    "time_zone_offset": {
      "@id": "ipregistry:time_zone_offset",
      "@type": "xsd:integer"
    },
    "time_zone_in_daylight_saving": {
      "@id": "ipregistry:time_zone_in_daylight_saving",
      "@type": "xsd:boolean"
    },

    "asn": {
      "@id": "ipregistry:asn",
      "@type": "xsd:string"
    },
    "allocated": {
      "@id": "ipregistry:allocated",
      "@type": "xsd:dateTime"
    },
    "registry": {
      "@id": "ipregistry:registry",
      "@type": "xsd:string"
    },
    "prefixes": {
      "@id": "ipregistry:prefixes",
      "@container": "@list"
    },
    "cidr": {
      "@id": "ipregistry:cidr",
      "@type": "xsd:string"
    },
    "relationships": {
      "@id": "ipregistry:relationships",
      "@type": "@id"
    },
    "downstreams": {
      "@id": "ipregistry:downstreams",
      "@container": "@list"
    },
    "peers": {
      "@id": "ipregistry:peers",
      "@container": "@list"
    },
    "upstreams": {
      "@id": "ipregistry:upstreams",
      "@container": "@list"
    },

    "user_agent": {
      "@id": "ipregistry:user_agent",
      "@type": "@id"
    },
    "user_agent_header": {
      "@id": "ipregistry:user_agent_header",
      "@type": "xsd:string"
    },
    "user_agent_name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "user_agent_type": {
      "@id": "ipregistry:user_agent_type",
      "@type": "xsd:string"
    },
    "user_agent_version": {
      "@id": "schema:softwareVersion",
      "@type": "xsd:string"
    },
    "device": {
      "@id": "ipregistry:device",
      "@type": "@id"
    },
    "device_brand": {
      "@id": "schema:brand",
      "@type": "xsd:string"
    },
    "device_name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "device_type": {
      "@id": "ipregistry:device_type",
      "@type": "xsd:string"
    },
    "engine": {
      "@id": "ipregistry:engine",
      "@type": "@id"
    },
    "engine_name": {
      "@id": "ipregistry:engine_name",
      "@type": "xsd:string"
    },
    "engine_type": {
      "@id": "ipregistry:engine_type",
      "@type": "xsd:string"
    },
    "engine_version": {
      "@id": "ipregistry:engine_version",
      "@type": "xsd:string"
    },
    "os": {
      "@id": "ipregistry:os",
      "@type": "@id"
    },
    "os_name": {
      "@id": "schema:operatingSystem",
      "@type": "xsd:string"
    },
    "os_type": {
      "@id": "ipregistry:os_type",
      "@type": "xsd:string"
    },
    "os_version": {
      "@id": "ipregistry:os_version",
      "@type": "xsd:string"
    }
  }
}