Computop · JSON-LD Context
Computop Context
JSON-LD context defining the semantic vocabulary for Computop from Computop.
6 Classes
29 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
computop:
https://computop.com/schema#
Classes
PostCbpaypalAspxRequest
PostCbpaypalAspxResponse
PostPaypalcompleteAspxRequest
PostPaypalcompleteAspxResponse
PostPaypalvaultAspxRequest
PostPaypalvaultAspxResponse
Properties
| Property | Type | Container |
|---|---|---|
| MerchantId | string | |
| PayId | string | |
| OrderId | string | |
| redirect | string | |
| MerchantID | string | |
| TransID | string | |
| Amount | decimal | |
| Currency | string | |
| refnr | string | |
| PayID | string | |
| FirstName | string | |
| LastName | string | |
| AddrStreet | string | |
| AddrStreet2 | string | |
| AddrCity | string | |
| AddrState | string | |
| AddrZip | string | |
| AddrCountryCode | string | |
| Phone | string | |
| mid | string | |
| XID | string | |
| Status | string | |
| Code | string | |
| Description | string | |
| BillingAgreementID | string | |
| MAC | string | |
| URLSuccess | string | |
| URLFailure | string | |
| URLNotify | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://computop.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"computop": "https://computop.com/schema#",
"PostCbpaypalAspxRequest": "computop:PostCbpaypalAspxRequest",
"MerchantId": {
"@id": "computop:MerchantId",
"@type": "xsd:string"
},
"PayId": {
"@id": "computop:PayId",
"@type": "xsd:string"
},
"OrderId": {
"@id": "computop:OrderId",
"@type": "xsd:string"
},
"PostCbpaypalAspxResponse": "computop:PostCbpaypalAspxResponse",
"redirect": {
"@id": "computop:redirect",
"@type": "xsd:string"
},
"PostPaypalcompleteAspxRequest": "computop:PostPaypalcompleteAspxRequest",
"MerchantID": {
"@id": "computop:MerchantID",
"@type": "xsd:string"
},
"TransID": {
"@id": "computop:TransID",
"@type": "xsd:string"
},
"Amount": {
"@id": "computop:Amount",
"@type": "xsd:decimal"
},
"Currency": {
"@id": "computop:Currency",
"@type": "xsd:string"
},
"refnr": {
"@id": "computop:refnr",
"@type": "xsd:string"
},
"PayID": {
"@id": "computop:PayID",
"@type": "xsd:string"
},
"FirstName": {
"@id": "computop:FirstName",
"@type": "xsd:string"
},
"LastName": {
"@id": "computop:LastName",
"@type": "xsd:string"
},
"AddrStreet": {
"@id": "computop:AddrStreet",
"@type": "xsd:string"
},
"AddrStreet2": {
"@id": "computop:AddrStreet2",
"@type": "xsd:string"
},
"AddrCity": {
"@id": "computop:AddrCity",
"@type": "xsd:string"
},
"AddrState": {
"@id": "computop:AddrState",
"@type": "xsd:string"
},
"AddrZip": {
"@id": "computop:AddrZip",
"@type": "xsd:string"
},
"AddrCountryCode": {
"@id": "computop:AddrCountryCode",
"@type": "xsd:string"
},
"Phone": {
"@id": "computop:Phone",
"@type": "xsd:string"
},
"PostPaypalcompleteAspxResponse": "computop:PostPaypalcompleteAspxResponse",
"mid": {
"@id": "computop:mid",
"@type": "xsd:string"
},
"XID": {
"@id": "computop:XID",
"@type": "xsd:string"
},
"Status": {
"@id": "computop:Status",
"@type": "xsd:string"
},
"Code": {
"@id": "computop:Code",
"@type": "xsd:string"
},
"Description": {
"@id": "computop:Description",
"@type": "xsd:string"
},
"PostPaypalvaultAspxRequest": "computop:PostPaypalvaultAspxRequest",
"BillingAgreementID": {
"@id": "computop:BillingAgreementID",
"@type": "xsd:string"
},
"MAC": {
"@id": "computop:MAC",
"@type": "xsd:string"
},
"URLSuccess": {
"@id": "computop:URLSuccess",
"@type": "xsd:string"
},
"URLFailure": {
"@id": "computop:URLFailure",
"@type": "xsd:string"
},
"URLNotify": {
"@id": "computop:URLNotify",
"@type": "xsd:string"
},
"PostPaypalvaultAspxResponse": "computop:PostPaypalvaultAspxResponse"
},
"@type": "schema:Dataset",
"schema:name": "Computop API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Computop'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-28) from openapi/_ae-authored/computop-openapi-generated.yml.",
"dcterms:created": "2026-10-28",
"dcterms:source": [
"openapi/_ae-authored/computop-openapi-generated.yml"
]
}