Globalping · JSON-LD Context
Globalping Io Context
JSON-LD context defining the semantic vocabulary for Globalping Io from Globalping.
39 Classes
64 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
globalping:
https://globalping.io/schema#
Classes
PingProtocol
IpVersion
MeasurementPingOptions
TracerouteProtocol
MeasurementTracerouteOptions
DnsQueryType
DnsProtocol
MeasurementDnsOptions
MtrProtocol
MeasurementMtrOptions
HttpRequestMethod
HttpProtocol
MeasurementHttpOptions
MeasurementType
ContinentCode
RegionName
MeasurementLocationOption
CreateMeasurementResponse
BaseFinishedTestResult
IcmpPingTiming
TcpPingTiming
DnsTestAnswer
DnsTestHopResult
TlsCertificateSubject
TlsCertificateIssuer
TlsKeyType
TlsCertificate
MeasurementStatus
ProbeLocation
InProgressTestResult
FailureSource
FailedTestResult
OfflineTestResult
MeasurementResultItem
MeasurementResponse
Probe
RateLimitType
RateLimitDetails
Limits
Properties
| Property | Type | Container |
|---|---|---|
| packets | integer | |
| protocol | reference | |
| port | integer | |
| ipVersion | reference | |
| query | ||
| resolver | reference | |
| trace | boolean | |
| request | ||
| continent | reference | |
| region | reference | |
| country | reference | |
| state | reference | |
| city | reference | |
| asn | reference | |
| network | reference | |
| tags | reference | |
| magic | string | |
| limit | integer | |
| id | string | |
| probesCount | reference | |
| status | reference | |
| rawOutput | reference | |
| rtt | reference | |
| ttl | reference | |
| name | string | |
| type | string | |
| class | string | |
| value | string | |
| answers | list | |
| timings | ||
| CN | string | |
| alt | string | |
| C | string | |
| O | string | |
| cipherName | string | |
| authorized | boolean | |
| error | string | |
| createdAt | dateTime | |
| expiresAt | dateTime | |
| subject | reference | |
| issuer | reference | |
| keyType | reference | |
| keyBits | integer | |
| serialNumber | string | |
| fingerprint256 | string | |
| publicKey | string | |
| latitude | reference | |
| longitude | reference | |
| failureSource | reference | |
| probe | ||
| result | reference | |
| target | reference | |
| updatedAt | dateTime | |
| locations | list | |
| timeout | integer | |
| measurementOptions | ||
| results | list | |
| version | string | |
| location | reference | |
| resolvers | reference | |
| remaining | integer | |
| reset | integer | |
| rateLimit | ||
| credits |
JSON-LD Document
{
"@context": {
"@vocab": "https://globalping.io/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"globalping": "https://globalping.io/schema#",
"PingProtocol": "globalping:PingProtocol",
"IpVersion": "globalping:IpVersion",
"MeasurementPingOptions": "globalping:MeasurementPingOptions",
"packets": {
"@id": "globalping:packets",
"@type": "xsd:integer"
},
"protocol": {
"@id": "globalping:protocol",
"@type": "@id"
},
"port": {
"@id": "globalping:port",
"@type": "xsd:integer"
},
"ipVersion": {
"@id": "globalping:ipVersion",
"@type": "@id"
},
"TracerouteProtocol": "globalping:TracerouteProtocol",
"MeasurementTracerouteOptions": "globalping:MeasurementTracerouteOptions",
"DnsQueryType": "globalping:DnsQueryType",
"DnsProtocol": "globalping:DnsProtocol",
"MeasurementDnsOptions": "globalping:MeasurementDnsOptions",
"query": {
"@id": "globalping:query"
},
"resolver": {
"@id": "globalping:resolver",
"@type": "@id"
},
"trace": {
"@id": "globalping:trace",
"@type": "xsd:boolean"
},
"MtrProtocol": "globalping:MtrProtocol",
"MeasurementMtrOptions": "globalping:MeasurementMtrOptions",
"HttpRequestMethod": "globalping:HttpRequestMethod",
"HttpProtocol": "globalping:HttpProtocol",
"MeasurementHttpOptions": "globalping:MeasurementHttpOptions",
"request": {
"@id": "globalping:request"
},
"MeasurementType": "globalping:MeasurementType",
"ContinentCode": "globalping:ContinentCode",
"RegionName": "globalping:RegionName",
"MeasurementLocationOption": "globalping:MeasurementLocationOption",
"continent": {
"@id": "globalping:continent",
"@type": "@id"
},
"region": {
"@id": "globalping:region",
"@type": "@id"
},
"country": {
"@id": "globalping:country",
"@type": "@id"
},
"state": {
"@id": "globalping:state",
"@type": "@id"
},
"city": {
"@id": "globalping:city",
"@type": "@id"
},
"asn": {
"@id": "globalping:asn",
"@type": "@id"
},
"network": {
"@id": "globalping:network",
"@type": "@id"
},
"tags": {
"@id": "globalping:tags",
"@type": "@id"
},
"magic": {
"@id": "globalping:magic",
"@type": "xsd:string"
},
"limit": {
"@id": "globalping:limit",
"@type": "xsd:integer"
},
"CreateMeasurementResponse": "globalping:CreateMeasurementResponse",
"id": {
"@id": "globalping:id",
"@type": "xsd:string"
},
"probesCount": {
"@id": "globalping:probesCount",
"@type": "@id"
},
"BaseFinishedTestResult": "globalping:BaseFinishedTestResult",
"status": {
"@id": "globalping:status",
"@type": "@id"
},
"rawOutput": {
"@id": "globalping:rawOutput",
"@type": "@id"
},
"IcmpPingTiming": "globalping:IcmpPingTiming",
"rtt": {
"@id": "globalping:rtt",
"@type": "@id"
},
"ttl": {
"@id": "globalping:ttl",
"@type": "@id"
},
"TcpPingTiming": "globalping:TcpPingTiming",
"DnsTestAnswer": "globalping:DnsTestAnswer",
"name": {
"@id": "globalping:name",
"@type": "xsd:string"
},
"type": {
"@id": "globalping:type",
"@type": "xsd:string"
},
"class": {
"@id": "globalping:class",
"@type": "xsd:string"
},
"value": {
"@id": "globalping:value",
"@type": "xsd:string"
},
"DnsTestHopResult": "globalping:DnsTestHopResult",
"answers": {
"@id": "globalping:answers",
"@container": "@list"
},
"timings": {
"@id": "globalping:timings"
},
"TlsCertificateSubject": "globalping:TlsCertificateSubject",
"CN": {
"@id": "globalping:CN",
"@type": "xsd:string"
},
"alt": {
"@id": "globalping:alt",
"@type": "xsd:string"
},
"TlsCertificateIssuer": "globalping:TlsCertificateIssuer",
"C": {
"@id": "globalping:C",
"@type": "xsd:string"
},
"O": {
"@id": "globalping:O",
"@type": "xsd:string"
},
"TlsKeyType": "globalping:TlsKeyType",
"TlsCertificate": "globalping:TlsCertificate",
"cipherName": {
"@id": "globalping:cipherName",
"@type": "xsd:string"
},
"authorized": {
"@id": "globalping:authorized",
"@type": "xsd:boolean"
},
"error": {
"@id": "globalping:error",
"@type": "xsd:string"
},
"createdAt": {
"@id": "globalping:createdAt",
"@type": "xsd:dateTime"
},
"expiresAt": {
"@id": "globalping:expiresAt",
"@type": "xsd:dateTime"
},
"subject": {
"@id": "globalping:subject",
"@type": "@id"
},
"issuer": {
"@id": "globalping:issuer",
"@type": "@id"
},
"keyType": {
"@id": "globalping:keyType",
"@type": "@id"
},
"keyBits": {
"@id": "globalping:keyBits",
"@type": "xsd:integer"
},
"serialNumber": {
"@id": "globalping:serialNumber",
"@type": "xsd:string"
},
"fingerprint256": {
"@id": "globalping:fingerprint256",
"@type": "xsd:string"
},
"publicKey": {
"@id": "globalping:publicKey",
"@type": "xsd:string"
},
"MeasurementStatus": "globalping:MeasurementStatus",
"ProbeLocation": "globalping:ProbeLocation",
"latitude": {
"@id": "globalping:latitude",
"@type": "@id"
},
"longitude": {
"@id": "globalping:longitude",
"@type": "@id"
},
"InProgressTestResult": "globalping:InProgressTestResult",
"FailureSource": "globalping:FailureSource",
"FailedTestResult": "globalping:FailedTestResult",
"failureSource": {
"@id": "globalping:failureSource",
"@type": "@id"
},
"OfflineTestResult": "globalping:OfflineTestResult",
"MeasurementResultItem": "globalping:MeasurementResultItem",
"probe": {
"@id": "globalping:probe"
},
"result": {
"@id": "globalping:result",
"@type": "@id"
},
"MeasurementResponse": "globalping:MeasurementResponse",
"target": {
"@id": "globalping:target",
"@type": "@id"
},
"updatedAt": {
"@id": "globalping:updatedAt",
"@type": "xsd:dateTime"
},
"locations": {
"@id": "globalping:locations",
"@container": "@list"
},
"timeout": {
"@id": "globalping:timeout",
"@type": "xsd:integer"
},
"measurementOptions": {
"@id": "globalping:measurementOptions"
},
"results": {
"@id": "globalping:results",
"@container": "@list"
},
"Probe": "globalping:Probe",
"version": {
"@id": "globalping:version",
"@type": "xsd:string"
},
"location": {
"@id": "globalping:location",
"@type": "@id"
},
"resolvers": {
"@id": "globalping:resolvers",
"@type": "@id"
},
"RateLimitType": "globalping:RateLimitType",
"RateLimitDetails": "globalping:RateLimitDetails",
"remaining": {
"@id": "globalping:remaining",
"@type": "xsd:integer"
},
"reset": {
"@id": "globalping:reset",
"@type": "xsd:integer"
},
"Limits": "globalping:Limits",
"rateLimit": {
"@id": "globalping:rateLimit"
},
"credits": {
"@id": "globalping:credits"
}
},
"@type": "schema:Dataset",
"schema:name": "Globalping API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Globalping'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-10) from openapi/globalping-io-openapi.yaml.",
"dcterms:created": "2026-11-10",
"dcterms:source": [
"openapi/globalping-io-openapi.yaml"
]
}