{
  "@context": {
    "@vocab": "https://nokia.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "nokia": "https://nokia.com/schema#",
    "ErrorInfo-Geo-V0": "nokia:ErrorInfo-Geo-V0",
    "status": {
      "@id": "nokia:status",
      "@type": "xsd:integer"
    },
    "code": {
      "@id": "nokia:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "nokia:message",
      "@type": "xsd:string"
    },
    "SubscriptionRequest-Geo-V0": "nokia:SubscriptionRequest-Geo-V0",
    "protocol": {
      "@id": "nokia:protocol",
      "@type": "@id"
    },
    "sink": {
      "@id": "nokia:sink",
      "@type": "@id"
    },
    "sinkCredential": {
      "@id": "nokia:sinkCredential"
    },
    "types": {
      "@id": "nokia:types",
      "@container": "@list"
    },
    "config": {
      "@id": "nokia:config",
      "@type": "@id"
    },
    "Protocol-Geo-V0": "nokia:Protocol-Geo-V0",
    "Config-Geo-V0": "nokia:Config-Geo-V0",
    "subscriptionDetail": {
      "@id": "nokia:subscriptionDetail",
      "@type": "@id"
    },
    "subscriptionExpireTime": {
      "@id": "nokia:subscriptionExpireTime",
      "@type": "xsd:dateTime"
    },
    "subscriptionMaxEvents": {
      "@id": "nokia:subscriptionMaxEvents",
      "@type": "xsd:integer"
    },
    "initialEvent": {
      "@id": "nokia:initialEvent",
      "@type": "xsd:boolean"
    },
    "SinkCredential-Geo-V0": "nokia:SinkCredential-Geo-V0",
    "credentialType": {
      "@id": "nokia:credentialType",
      "@type": "xsd:string"
    },
    "SubscriptionDetail-Geo-V0": "nokia:SubscriptionDetail-Geo-V0",
    "device": {
      "@id": "nokia:device",
      "@type": "@id"
    },
    "area": {
      "@id": "nokia:area",
      "@type": "@id"
    },
    "SubscriptionEventType-Geo-V0": "nokia:SubscriptionEventType-Geo-V0",
    "NotificationEventType-Geo-V0": "nokia:NotificationEventType-Geo-V0",
    "Subscription-Geo-V0": "nokia:Subscription-Geo-V0",
    "id": {
      "@id": "nokia:id",
      "@type": "xsd:string"
    },
    "startsAt": {
      "@id": "nokia:startsAt",
      "@type": "xsd:dateTime"
    },
    "expiresAt": {
      "@id": "nokia:expiresAt",
      "@type": "xsd:dateTime"
    },
    "SubscriptionAsync-Geo-V0": "nokia:SubscriptionAsync-Geo-V0",
    "Device-Geo-V0": "nokia:Device-Geo-V0",
    "phoneNumber": {
      "@id": "nokia:phoneNumber",
      "@type": "@id"
    },
    "networkAccessIdentifier": {
      "@id": "nokia:networkAccessIdentifier",
      "@type": "@id"
    },
    "ipv4Address": {
      "@id": "nokia:ipv4Address",
      "@type": "@id"
    },
    "ipv6Address": {
      "@id": "nokia:ipv6Address",
      "@type": "@id"
    },
    "DeviceIpv4Addr-Geo-V0": "nokia:DeviceIpv4Addr-Geo-V0",
    "publicAddress": {
      "@id": "nokia:publicAddress",
      "@type": "@id"
    },
    "privateAddress": {
      "@id": "nokia:privateAddress",
      "@type": "@id"
    },
    "publicPort": {
      "@id": "nokia:publicPort",
      "@type": "@id"
    },
    "Area-Geo-V0": "nokia:Area-Geo-V0",
    "areaType": {
      "@id": "nokia:areaType",
      "@type": "@id"
    },
    "AreaType-Geo-V0": "nokia:AreaType-Geo-V0",
    "Point-Geo-V0": "nokia:Point-Geo-V0",
    "latitude": {
      "@id": "nokia:latitude",
      "@type": "@id"
    },
    "longitude": {
      "@id": "nokia:longitude",
      "@type": "@id"
    },
    "CloudEvent-Geo-V0": "nokia:CloudEvent-Geo-V0",
    "source": {
      "@id": "nokia:source",
      "@type": "@id"
    },
    "type": {
      "@id": "nokia:type",
      "@type": "@id"
    },
    "specversion": {
      "@id": "nokia:specversion",
      "@type": "xsd:string"
    },
    "datacontenttype": {
      "@id": "nokia:datacontenttype",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "nokia:data"
    },
    "time": {
      "@id": "nokia:time",
      "@type": "@id"
    },
    "AreaLeft-Geo-V0": "nokia:AreaLeft-Geo-V0",
    "subscriptionId": {
      "@id": "nokia:subscriptionId",
      "@type": "@id"
    },
    "AreaEntered-Geo-V0": "nokia:AreaEntered-Geo-V0",
    "SubscriptionEnds-Geo-V0": "nokia:SubscriptionEnds-Geo-V0",
    "terminationReason": {
      "@id": "nokia:terminationReason",
      "@type": "@id"
    },
    "terminationDescription": {
      "@id": "nokia:terminationDescription",
      "@type": "xsd:string"
    },
    "TerminationReason-Geo-V0": "nokia:TerminationReason-Geo-V0",
    "HTTPSettings-Geo-V0": "nokia:HTTPSettings-Geo-V0",
    "headers": {
      "@id": "nokia:headers"
    },
    "method": {
      "@id": "nokia:method",
      "@type": "xsd:string"
    },
    "MQTTSettings-Geo-V0": "nokia:MQTTSettings-Geo-V0",
    "topicName": {
      "@id": "nokia:topicName",
      "@type": "xsd:string"
    },
    "qos": {
      "@id": "nokia:qos",
      "@type": "xsd:integer"
    },
    "retain": {
      "@id": "nokia:retain",
      "@type": "xsd:boolean"
    },
    "expiry": {
      "@id": "nokia:expiry",
      "@type": "xsd:integer"
    },
    "userProperties": {
      "@id": "nokia:userProperties"
    },
    "AMQPSettings-Geo-V0": "nokia:AMQPSettings-Geo-V0",
    "address": {
      "@id": "nokia:address",
      "@type": "xsd:string"
    },
    "linkName": {
      "@id": "nokia:linkName",
      "@type": "xsd:string"
    },
    "senderSettlementMode": {
      "@id": "nokia:senderSettlementMode",
      "@type": "xsd:string"
    },
    "linkProperties": {
      "@id": "nokia:linkProperties"
    },
    "ApacheKafkaSettings-Geo-V0": "nokia:ApacheKafkaSettings-Geo-V0",
    "partitionKeyExtractor": {
      "@id": "nokia:partitionKeyExtractor",
      "@type": "xsd:string"
    },
    "clientId": {
      "@id": "nokia:clientId",
      "@type": "xsd:string"
    },
    "ackMode": {
      "@id": "nokia:ackMode",
      "@type": "xsd:integer"
    },
    "NATSSettings-Geo-V0": "nokia:NATSSettings-Geo-V0",
    "subject": {
      "@id": "nokia:subject",
      "@type": "xsd:string"
    },
    "RetrievalLocationRequest-LocR-V0": "nokia:RetrievalLocationRequest-LocR-V0",
    "maxAge": {
      "@id": "nokia:maxAge",
      "@type": "xsd:integer"
    },
    "Device-LocR-V0": "nokia:Device-LocR-V0",
    "DeviceIpv4Addr-LocR-V0": "nokia:DeviceIpv4Addr-LocR-V0",
    "Location-LocR-V0": "nokia:Location-LocR-V0",
    "lastLocationTime": {
      "@id": "nokia:lastLocationTime",
      "@type": "xsd:dateTime"
    },
    "Area-LocR-V0": "nokia:Area-LocR-V0",
    "AreaType-LocR-V0": "nokia:AreaType-LocR-V0",
    "Point-LocR-V0": "nokia:Point-LocR-V0",
    "ErrorInfo-LocR-V0": "nokia:ErrorInfo-LocR-V0",
    "Area-LocV-V1": "nokia:Area-LocV-V1",
    "AreaType-LocV-V1": "nokia:AreaType-LocV-V1",
    "Point-LocV-V1": "nokia:Point-LocV-V1",
    "VerifyLocationRequest-LocV-V1": "nokia:VerifyLocationRequest-LocV-V1",
    "VerifyLocationResponse-LocV-V1": "nokia:VerifyLocationResponse-LocV-V1",
    "verificationResult": {
      "@id": "nokia:verificationResult",
      "@type": "@id"
    },
    "matchRate": {
      "@id": "nokia:matchRate",
      "@type": "@id"
    },
    "Device-LocV-V1": "nokia:Device-LocV-V1",
    "DeviceIpv4Addr-LocV-V1": "nokia:DeviceIpv4Addr-LocV-V1",
    "VerificationResult-LocV-V1": "nokia:VerificationResult-LocV-V1",
    "ErrorInfo-LocV-V1": "nokia:ErrorInfo-LocV-V1",
    "Area-LocV-V0": "nokia:Area-LocV-V0",
    "AreaType-LocV-V0": "nokia:AreaType-LocV-V0",
    "Point-LocV-V0": "nokia:Point-LocV-V0",
    "VerifyLocationRequest-LocV-V0": "nokia:VerifyLocationRequest-LocV-V0",
    "VerifyLocationResponse-LocV-V0": "nokia:VerifyLocationResponse-LocV-V0",
    "Device-LocV-V0": "nokia:Device-LocV-V0",
    "DeviceIpv4Addr-LocV-V0": "nokia:DeviceIpv4Addr-LocV-V0",
    "VerificationResult-LocV-V0": "nokia:VerificationResult-LocV-V0",
    "ErrorInfo-LocV-V0": "nokia:ErrorInfo-LocV-V0",
    "ErrorInfo-DS-RES-V0": "nokia:ErrorInfo-DS-RES-V0",
    "SubscriptionRequest-DS-RES-V0": "nokia:SubscriptionRequest-DS-RES-V0",
    "Protocol-DS-RES-V0": "nokia:Protocol-DS-RES-V0",
    "Config-DS-RES-V0": "nokia:Config-DS-RES-V0",
    "SinkCredential-DS-RES-V0": "nokia:SinkCredential-DS-RES-V0",
    "CreateSubscriptionDetail-DS-RES-V0": "nokia:CreateSubscriptionDetail-DS-RES-V0",
    "EventTypeNotification-DS-RES-V0": "nokia:EventTypeNotification-DS-RES-V0",
    "SubscriptionEventType-DS-RES-V0": "nokia:SubscriptionEventType-DS-RES-V0",
    "Subscription-DS-RES-V0": "nokia:Subscription-DS-RES-V0",
    "Device-DS-RES-V0": "nokia:Device-DS-RES-V0",
    "DeviceIpv4Addr-DS-RES-V0": "nokia:DeviceIpv4Addr-DS-RES-V0",
    "SubscriptionAsync-DS-RES-V0": "nokia:SubscriptionAsync-DS-RES-V0",
    "CloudEvent-DS-RES-V0": "nokia:CloudEvent-DS-RES-V0",
    "ReachabilityDataSmsDisconnected-DS-RES-V0": "nokia:ReachabilityDataSmsDisconnected-DS-RES-V0",
    "SubscriptionEnds-DS-RES-V0": "nokia:SubscriptionEnds-DS-RES-V0",
    "TerminationReason-DS-RES-V0": "nokia:TerminationReason-DS-RES-V0",
    "HTTPSettings-DS-RES-V0": "nokia:HTTPSettings-DS-RES-V0",
    "MQTTSettings-DS-RES-V0": "nokia:MQTTSettings-DS-RES-V0",
    "AMQPSettings-DS-RES-V0": "nokia:AMQPSettings-DS-RES-V0",
    "ApacheKafkaSettings-DS-RES-V0": "nokia:ApacheKafkaSettings-DS-RES-V0",
    "NATSSettings-DS-RES-V0": "nokia:NATSSettings-DS-RES-V0",
    "ErrorInfo-DS-ROS-V0": "nokia:ErrorInfo-DS-ROS-V0",
    "SubscriptionRequest-DS-ROS-V0": "nokia:SubscriptionRequest-DS-ROS-V0",
    "Protocol-DS-ROS-V0": "nokia:Protocol-DS-ROS-V0",
    "Config-DS-ROS-V0": "nokia:Config-DS-ROS-V0",
    "SinkCredential-DS-ROS-V0": "nokia:SinkCredential-DS-ROS-V0",
    "CreateSubscriptionDetail-DS-ROS-V0": "nokia:CreateSubscriptionDetail-DS-ROS-V0",
    "EventTypeNotification-DS-ROS-V0": "nokia:EventTypeNotification-DS-ROS-V0",
    "SubscriptionEventType-DS-ROS-V0": "nokia:SubscriptionEventType-DS-ROS-V0",
    "Subscription-DS-ROS-V0": "nokia:Subscription-DS-ROS-V0",
    "Device-DS-ROS-V0": "nokia:Device-DS-ROS-V0",
    "DeviceIpv4Addr-DS-ROS-V0": "nokia:DeviceIpv4Addr-DS-ROS-V0",
    "NotificationEventType-DS-ROS-V0": "nokia:NotificationEventType-DS-ROS-V0",
    "SubscriptionAsync-DS-ROS-V0": "nokia:SubscriptionAsync-DS-ROS-V0",
    "CloudEvent-DS-ROS-V0": "nokia:CloudEvent-DS-ROS-V0",
    "BasicDeviceEventData-DS-ROS-V0": "nokia:BasicDeviceEventData-DS-ROS-V0",
    "SubscriptionEnds-DS-ROS-V0": "nokia:SubscriptionEnds-DS-ROS-V0",
    "TerminationReason-DS-ROS-V0": "nokia:TerminationReason-DS-ROS-V0",
    "HTTPSettings-DS-ROS-V0": "nokia:HTTPSettings-DS-ROS-V0",
    "MQTTSettings-DS-ROS-V0": "nokia:MQTTSettings-DS-ROS-V0",
    "AMQPSettings-DS-ROS-V0": "nokia:AMQPSettings-DS-ROS-V0",
    "ApacheKafkaSettings-DS-ROS-V0": "nokia:ApacheKafkaSettings-DS-ROS-V0",
    "NATSSettings-DS-ROS-V0": "nokia:NATSSettings-DS-ROS-V0",
    "ReachabilityStatusResponse-DS-RE-V110": "nokia:ReachabilityStatusResponse-DS-RE-V110",
    "lastStatusTime": {
      "@id": "nokia:lastStatusTime",
      "@type": "@id"
    },
    "reachable": {
      "@id": "nokia:reachable",
      "@type": "xsd:boolean"
    },
    "connectivity": {
      "@id": "nokia:connectivity",
      "@container": "@list"
    },
    "ConnectivityType-DS-RE-V110": "nokia:ConnectivityType-DS-RE-V110",
    "Device-DS-RE-V110": "nokia:Device-DS-RE-V110",
    "DeviceIpv4Addr-DS-RE-V110": "nokia:DeviceIpv4Addr-DS-RE-V110",
    "RequestReachabilityStatus-DS-RE-V110": "nokia:RequestReachabilityStatus-DS-RE-V110",
    "ErrorInfo-DS-RE-V110": "nokia:ErrorInfo-DS-RE-V110",
    "RoamingStatusResponse-DS-RO-V110": "nokia:RoamingStatusResponse-DS-RO-V110",
    "roaming": {
      "@id": "nokia:roaming",
      "@type": "@id"
    },
    "countryCode": {
      "@id": "nokia:countryCode",
      "@type": "@id"
    },
    "countryName": {
      "@id": "nokia:countryName",
      "@type": "@id"
    },
    "Device-DS-RO-V110": "nokia:Device-DS-RO-V110",
    "DeviceIpv4Addr-DS-RO-V110": "nokia:DeviceIpv4Addr-DS-RO-V110",
    "RoamingStatusRequest-DS-RO-V110": "nokia:RoamingStatusRequest-DS-RO-V110",
    "ErrorInfo-DS-RO-V110": "nokia:ErrorInfo-DS-RO-V110",
    "ErrorInfo-DS-RES-V080": "nokia:ErrorInfo-DS-RES-V080",
    "SubscriptionRequest-DS-RES-V080": "nokia:SubscriptionRequest-DS-RES-V080",
    "Protocol-DS-RES-V080": "nokia:Protocol-DS-RES-V080",
    "Config-DS-RES-V080": "nokia:Config-DS-RES-V080",
    "SinkCredential-DS-RES-V080": "nokia:SinkCredential-DS-RES-V080",
    "CreateSubscriptionDetail-DS-RES-V080": "nokia:CreateSubscriptionDetail-DS-RES-V080",
    "EventTypeNotification-DS-RES-V080": "nokia:EventTypeNotification-DS-RES-V080",
    "SubscriptionEventType-DS-RES-V080": "nokia:SubscriptionEventType-DS-RES-V080",
    "Subscription-DS-RES-V080": "nokia:Subscription-DS-RES-V080",
    "Device-DS-RES-V080": "nokia:Device-DS-RES-V080",
    "DeviceIpv4Addr-DS-RES-V080": "nokia:DeviceIpv4Addr-DS-RES-V080",
    "SubscriptionAsync-DS-RES-V080": "nokia:SubscriptionAsync-DS-RES-V080",
    "CloudEvent-DS-RES-V080": "nokia:CloudEvent-DS-RES-V080",
    "ReachabilityDataSmsDisconnected-DS-RES-V080": "nokia:ReachabilityDataSmsDisconnected-DS-RES-V080",
    "SubscriptionStarted-DS-RES-V080": "nokia:SubscriptionStarted-DS-RES-V080",
    "initiationReason": {
      "@id": "nokia:initiationReason",
      "@type": "@id"
    },
    "initiationDescription": {
      "@id": "nokia:initiationDescription",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Nokia API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Nokia's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-04) from openapi/nokia-corp-network-as-code-openapi.yml.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/nokia-corp-network-as-code-openapi.yml"
  ]
}