ChargerDojo · JSON-LD Context

Chargerdojo Com Context

JSON-LD context defining the semantic vocabulary for Chargerdojo Com from ChargerDojo.

9 Classes 14 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
chargerdojo: https://chargerdojo.com/schema#

Classes

PutApiV1ConnectionsConnectionIdAddressRequest GetApiV1TestingRunsResponse DeleteApiV1TestingRunsIdResponse PostConnectionsRequest PutConnectionsIdAddressRequest GetTestingRunsResponse PostTestingRunsRequest PostTestingRunsResponse GetTestingRunsIdResponse

Properties

Property Type Container
partnerBaseUrl string
method string
headers
ourRole string
theirRole string
tokenA string
ocpiVersion string
success boolean
data list
meta
connectionId string
reportId string
status string
summary string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://chargerdojo.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "chargerdojo": "https://chargerdojo.com/schema#",
    "PutApiV1ConnectionsConnectionIdAddressRequest": "chargerdojo:PutApiV1ConnectionsConnectionIdAddressRequest",
    "partnerBaseUrl": {
      "@id": "chargerdojo:partnerBaseUrl",
      "@type": "xsd:string"
    },
    "GetApiV1TestingRunsResponse": "chargerdojo:GetApiV1TestingRunsResponse",
    "method": {
      "@id": "chargerdojo:method",
      "@type": "xsd:string"
    },
    "headers": {
      "@id": "chargerdojo:headers"
    },
    "DeleteApiV1TestingRunsIdResponse": "chargerdojo:DeleteApiV1TestingRunsIdResponse",
    "PostConnectionsRequest": "chargerdojo:PostConnectionsRequest",
    "ourRole": {
      "@id": "chargerdojo:ourRole",
      "@type": "xsd:string"
    },
    "theirRole": {
      "@id": "chargerdojo:theirRole",
      "@type": "xsd:string"
    },
    "tokenA": {
      "@id": "chargerdojo:tokenA",
      "@type": "xsd:string"
    },
    "ocpiVersion": {
      "@id": "chargerdojo:ocpiVersion",
      "@type": "xsd:string"
    },
    "PutConnectionsIdAddressRequest": "chargerdojo:PutConnectionsIdAddressRequest",
    "GetTestingRunsResponse": "chargerdojo:GetTestingRunsResponse",
    "success": {
      "@id": "chargerdojo:success",
      "@type": "xsd:boolean"
    },
    "data": {
      "@id": "chargerdojo:data",
      "@container": "@list"
    },
    "meta": {
      "@id": "chargerdojo:meta"
    },
    "PostTestingRunsRequest": "chargerdojo:PostTestingRunsRequest",
    "connectionId": {
      "@id": "chargerdojo:connectionId",
      "@type": "xsd:string"
    },
    "PostTestingRunsResponse": "chargerdojo:PostTestingRunsResponse",
    "reportId": {
      "@id": "chargerdojo:reportId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "chargerdojo:status",
      "@type": "xsd:string"
    },
    "GetTestingRunsIdResponse": "chargerdojo:GetTestingRunsIdResponse",
    "summary": {
      "@id": "chargerdojo:summary",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "ChargerDojo API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects ChargerDojo'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-03) from openapi/_ae-authored/chargerdojo-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-03",
  "dcterms:source": [
    "openapi/_ae-authored/chargerdojo-com-openapi-generated.yml"
  ]
}