schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
dejavoo:
https://dejavoo.io/schema#
{
"@context": {
"@vocab": "https://dejavoo.io/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"dejavoo": "https://dejavoo.io/schema#",
"PostApiV1IpostransactResponse": "dejavoo:PostApiV1IpostransactResponse",
"iposhpresponse": {
"@id": "dejavoo:iposhpresponse"
},
"PostApiV1IpostransactPreauthResponse": "dejavoo:PostApiV1IpostransactPreauthResponse",
"TransactionType": {
"@id": "dejavoo:TransactionType",
"@type": "xsd:string"
},
"TransactionNumber": {
"@id": "dejavoo:TransactionNumber",
"@type": "xsd:string"
},
"AuthCode": {
"@id": "dejavoo:AuthCode",
"@type": "xsd:string"
},
"BatchNumber": {
"@id": "dejavoo:BatchNumber",
"@type": "xsd:string"
},
"IPosToken": {
"@id": "dejavoo:IPosToken",
"@type": "xsd:string"
},
"Token": {
"@id": "dejavoo:Token",
"@type": "xsd:string"
},
"RRN": {
"@id": "dejavoo:RRN",
"@type": "xsd:string"
},
"CardData": {
"@id": "dejavoo:CardData"
},
"GeneralResponse": {
"@id": "dejavoo:GeneralResponse"
},
"Amounts": {
"@id": "dejavoo:Amounts"
},
"ReferenceId": {
"@id": "dejavoo:ReferenceId",
"@type": "xsd:string"
},
"SerialNumber": {
"@id": "dejavoo:SerialNumber",
"@type": "xsd:string"
},
"MerchantName": {
"@id": "dejavoo:MerchantName",
"@type": "xsd:string"
},
"Signature": {
"@id": "dejavoo:Signature",
"@type": "xsd:string"
},
"MerchantNumber": {
"@id": "dejavoo:MerchantNumber",
"@type": "xsd:string"
},
"PaymentType": {
"@id": "dejavoo:PaymentType",
"@type": "xsd:string"
},
"InvoiceNumber": {
"@id": "dejavoo:InvoiceNumber",
"@type": "xsd:string"
},
"Voided": {
"@id": "dejavoo:Voided",
"@type": "xsd:boolean"
},
"ExtendedDataByApplication": {
"@id": "dejavoo:ExtendedDataByApplication",
"@container": "@list"
},
"PostApiV1IpostransactRefundResponse": "dejavoo:PostApiV1IpostransactRefundResponse",
"PostApiV1IpostransactSaleResponse": "dejavoo:PostApiV1IpostransactSaleResponse",
"PostApiV1IpostransactSettlebatchResponse": "dejavoo:PostApiV1IpostransactSettlebatchResponse",
"SettleDetails": {
"@id": "dejavoo:SettleDetails"
},
"PostApiV1IpostransactTicketResponse": "dejavoo:PostApiV1IpostransactTicketResponse",
"PostApiV1IpostransactTipadjustResponse": "dejavoo:PostApiV1IpostransactTipadjustResponse",
"PostApiV1IpostransactVoidResponse": "dejavoo:PostApiV1IpostransactVoidResponse",
"PostV1SubscriptionGetCardsResponse": "dejavoo:PostV1SubscriptionGetCardsResponse",
"status_code": {
"@id": "dejavoo:status_code",
"@type": "xsd:integer"
},
"message": {
"@id": "dejavoo:message",
"@type": "xsd:string"
},
"response_code": {
"@id": "dejavoo:response_code",
"@type": "xsd:string"
},
"request_id": {
"@id": "dejavoo:request_id",
"@type": "xsd:string"
},
"timestamp": {
"@id": "dejavoo:timestamp",
"@type": "xsd:dateTime"
},
"tokens": {
"@id": "dejavoo:tokens",
"@container": "@list"
},
"PostV1SubscriptionStatusResponse": "dejavoo:PostV1SubscriptionStatusResponse",
"PostV1SubscriptionTransactionsResponse": "dejavoo:PostV1SubscriptionTransactionsResponse",
"data": {
"@id": "dejavoo:data"
},
"PostV2MerchantAddOnResponse": "dejavoo:PostV2MerchantAddOnResponse",
"statusCode": {
"@id": "dejavoo:statusCode",
"@type": "xsd:integer"
},
"PostV2MerchantOnboardmerchantResponse": "dejavoo:PostV2MerchantOnboardmerchantResponse",
"PostV2StoreAddOnResponse": "dejavoo:PostV2StoreAddOnResponse",
"achDetails": {
"@id": "dejavoo:achDetails"
},
"PostV2TpnTpnDetailsResponse": "dejavoo:PostV2TpnTpnDetailsResponse",
"PostV2TpnTpnParametersResponse": "dejavoo:PostV2TpnTpnParametersResponse"
},
"@type": "schema:Dataset",
"schema:name": "Dejavoo API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Dejavoo'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-05) from openapi/_ae-authored/dejavoo-openapi-generated.yml.",
"dcterms:created": "2026-11-05",
"dcterms:source": [
"openapi/_ae-authored/dejavoo-openapi-generated.yml"
]
}