GEP · JSON-LD Context

Gep Context

JSON-LD context defining the semantic vocabulary for Gep from GEP.

5 Classes 18 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/
gep: https://gep.com/schema#

Classes

GetLeoGrDomaingatewayApiApiV1V1IdResponse PostLeoGrDomaingatewayApiApiV1V1IdRequest PostLeoGrDomaingatewayApiApiV1V1IdResponse GetLeoOrderAggregatorApiApiV1OrderaggregationV1Response GetLeoOrderAggregatorApiApiV1OrderaggregationV1Getorderbydoc

Properties

Property Type Container
isSuccess boolean
errorMessage string
errorCode string
returnValue string
hasData boolean
hasException boolean
exception string
sourceSystemGRNumber string
grNumber string
documentDate date
postingDate date
operationName string
subTypeCode string
grLine list
data
statusCode string
errorDetails list
successDetails list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://gep.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "gep": "https://gep.com/schema#",
    "GetLeoGrDomaingatewayApiApiV1V1IdResponse": "gep:GetLeoGrDomaingatewayApiApiV1V1IdResponse",
    "isSuccess": {
      "@id": "gep:isSuccess",
      "@type": "xsd:boolean"
    },
    "errorMessage": {
      "@id": "gep:errorMessage",
      "@type": "xsd:string"
    },
    "errorCode": {
      "@id": "gep:errorCode",
      "@type": "xsd:string"
    },
    "returnValue": {
      "@id": "gep:returnValue",
      "@type": "xsd:string"
    },
    "hasData": {
      "@id": "gep:hasData",
      "@type": "xsd:boolean"
    },
    "hasException": {
      "@id": "gep:hasException",
      "@type": "xsd:boolean"
    },
    "exception": {
      "@id": "gep:exception",
      "@type": "xsd:string"
    },
    "PostLeoGrDomaingatewayApiApiV1V1IdRequest": "gep:PostLeoGrDomaingatewayApiApiV1V1IdRequest",
    "sourceSystemGRNumber": {
      "@id": "gep:sourceSystemGRNumber",
      "@type": "xsd:string"
    },
    "grNumber": {
      "@id": "gep:grNumber",
      "@type": "xsd:string"
    },
    "documentDate": {
      "@id": "gep:documentDate",
      "@type": "xsd:date"
    },
    "postingDate": {
      "@id": "gep:postingDate",
      "@type": "xsd:date"
    },
    "operationName": {
      "@id": "gep:operationName",
      "@type": "xsd:string"
    },
    "subTypeCode": {
      "@id": "gep:subTypeCode",
      "@type": "xsd:string"
    },
    "grLine": {
      "@id": "gep:grLine",
      "@container": "@list"
    },
    "PostLeoGrDomaingatewayApiApiV1V1IdResponse": "gep:PostLeoGrDomaingatewayApiApiV1V1IdResponse",
    "data": {
      "@id": "gep:data"
    },
    "statusCode": {
      "@id": "gep:statusCode",
      "@type": "xsd:string"
    },
    "errorDetails": {
      "@id": "gep:errorDetails",
      "@container": "@list"
    },
    "successDetails": {
      "@id": "gep:successDetails",
      "@container": "@list"
    },
    "GetLeoOrderAggregatorApiApiV1OrderaggregationV1Response": "gep:GetLeoOrderAggregatorApiApiV1OrderaggregationV1Response",
    "GetLeoOrderAggregatorApiApiV1OrderaggregationV1Getorderbydoc": "gep:GetLeoOrderAggregatorApiApiV1OrderaggregationV1Getorderbydoc"
  },
  "@type": "schema:Dataset",
  "schema:name": "GEP API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects GEP'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-10-13) from openapi/_ae-authored/gep-openapi-generated.yml.",
  "dcterms:created": "2026-10-13",
  "dcterms:source": [
    "openapi/_ae-authored/gep-openapi-generated.yml"
  ]
}