{
  "@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"
  ]
}