Gep Context
JSON-LD context defining the semantic vocabulary for Gep from GEP.
5 Classes
18 Properties
4 Namespaces
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
{
"@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"
]
}