Centrifuge · JSON-LD Context
Centrifuge Context
JSON-LD context defining the semantic vocabulary for Centrifuge from Centrifuge.
7 Classes
32 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
centrifuge:
https://centrifuge.io/schema#
Classes
GetBridgeQuoteResponse
GetBridgeRoutesResponse
GetBridgeStatusResponse
GetBridgeTransactionTxhashResponse
GetPingResponse
GetTokensAddressPriceResponse
GetTokensAddressTotalIssuanceResponse
Properties
| Property | Type | Container |
|---|---|---|
| tool | string | |
| standard | string | |
| fromChainId | integer | |
| toChainId | integer | |
| fromToken | ||
| toToken | ||
| fromAmount | string | |
| toAmount | string | |
| estimate | ||
| parameters | ||
| routes | list | |
| tokenId | string | |
| tokenName | string | |
| fromAddress | string | |
| toAddress | string | |
| fromChainName | string | |
| toChainName | string | |
| minTransferSize | string | |
| maxTransferSize | string | |
| decimals | integer | |
| estimatedDuration | integer | |
| estimatedGas | integer | |
| transactionId | string | |
| status | string | |
| substatus | string | |
| substatusMessage | string | |
| sending | ||
| receiving | ||
| version | string | |
| network | string | |
| price | string | |
| total-issuance | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://centrifuge.io/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"centrifuge": "https://centrifuge.io/schema#",
"GetBridgeQuoteResponse": "centrifuge:GetBridgeQuoteResponse",
"tool": {
"@id": "centrifuge:tool",
"@type": "xsd:string"
},
"standard": {
"@id": "centrifuge:standard",
"@type": "xsd:string"
},
"fromChainId": {
"@id": "centrifuge:fromChainId",
"@type": "xsd:integer"
},
"toChainId": {
"@id": "centrifuge:toChainId",
"@type": "xsd:integer"
},
"fromToken": {
"@id": "centrifuge:fromToken"
},
"toToken": {
"@id": "centrifuge:toToken"
},
"fromAmount": {
"@id": "centrifuge:fromAmount",
"@type": "xsd:string"
},
"toAmount": {
"@id": "centrifuge:toAmount",
"@type": "xsd:string"
},
"estimate": {
"@id": "centrifuge:estimate"
},
"parameters": {
"@id": "centrifuge:parameters"
},
"GetBridgeRoutesResponse": "centrifuge:GetBridgeRoutesResponse",
"routes": {
"@id": "centrifuge:routes",
"@container": "@list"
},
"tokenId": {
"@id": "centrifuge:tokenId",
"@type": "xsd:string"
},
"tokenName": {
"@id": "centrifuge:tokenName",
"@type": "xsd:string"
},
"fromAddress": {
"@id": "centrifuge:fromAddress",
"@type": "xsd:string"
},
"toAddress": {
"@id": "centrifuge:toAddress",
"@type": "xsd:string"
},
"fromChainName": {
"@id": "centrifuge:fromChainName",
"@type": "xsd:string"
},
"toChainName": {
"@id": "centrifuge:toChainName",
"@type": "xsd:string"
},
"minTransferSize": {
"@id": "centrifuge:minTransferSize",
"@type": "xsd:string"
},
"maxTransferSize": {
"@id": "centrifuge:maxTransferSize",
"@type": "xsd:string"
},
"decimals": {
"@id": "centrifuge:decimals",
"@type": "xsd:integer"
},
"estimatedDuration": {
"@id": "centrifuge:estimatedDuration",
"@type": "xsd:integer"
},
"estimatedGas": {
"@id": "centrifuge:estimatedGas",
"@type": "xsd:integer"
},
"GetBridgeStatusResponse": "centrifuge:GetBridgeStatusResponse",
"transactionId": {
"@id": "centrifuge:transactionId",
"@type": "xsd:string"
},
"status": {
"@id": "centrifuge:status",
"@type": "xsd:string"
},
"substatus": {
"@id": "centrifuge:substatus",
"@type": "xsd:string"
},
"substatusMessage": {
"@id": "centrifuge:substatusMessage",
"@type": "xsd:string"
},
"sending": {
"@id": "centrifuge:sending"
},
"receiving": {
"@id": "centrifuge:receiving"
},
"GetBridgeTransactionTxhashResponse": "centrifuge:GetBridgeTransactionTxhashResponse",
"GetPingResponse": "centrifuge:GetPingResponse",
"version": {
"@id": "centrifuge:version",
"@type": "xsd:string"
},
"network": {
"@id": "centrifuge:network",
"@type": "xsd:string"
},
"GetTokensAddressPriceResponse": "centrifuge:GetTokensAddressPriceResponse",
"price": {
"@id": "centrifuge:price",
"@type": "xsd:string"
},
"GetTokensAddressTotalIssuanceResponse": "centrifuge:GetTokensAddressTotalIssuanceResponse",
"total-issuance": {
"@id": "centrifuge:total-issuance",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Centrifuge API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Centrifuge'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-29) from openapi/_ae-authored/centrifuge-openapi-generated.yml.",
"dcterms:created": "2026-10-29",
"dcterms:source": [
"openapi/_ae-authored/centrifuge-openapi-generated.yml"
]
}