HiddenSwap · JSON-LD Context

Hiddenswap Com Context

JSON-LD context defining the semantic vocabulary for Hiddenswap Com from HiddenSwap.

7 Classes 31 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
hiddenswap: https://hiddenswap.com/schema#

Classes

GetApiCurrenciesResponse PostApiOrdersRequest PostApiOrdersResponse GetApiOrdersIdResponse GetApiQuoteResponse PostApiQuoteRequest GetApiRatesResponse

Properties

Property Type Container
id string
ticker string
name string
network string
label string
icon string
memoName string
flags integer
from string
to string
amount string
rateType string
address string
sourceAddress string
extraId string
rateId string
side string
amountTo string
orderId string
depositAddress string
depositExtraId string
depositDeadline string
status string
transactionHashes list
expiresAt string
rate string
amountFrom string
min string
max string
networkFee string
updatedAt string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://hiddenswap.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "hiddenswap": "https://hiddenswap.com/schema#",
    "GetApiCurrenciesResponse": "hiddenswap:GetApiCurrenciesResponse",
    "id": {
      "@id": "hiddenswap:id",
      "@type": "xsd:string"
    },
    "ticker": {
      "@id": "hiddenswap:ticker",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "hiddenswap:name",
      "@type": "xsd:string"
    },
    "network": {
      "@id": "hiddenswap:network",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "hiddenswap:label",
      "@type": "xsd:string"
    },
    "icon": {
      "@id": "hiddenswap:icon",
      "@type": "xsd:string"
    },
    "memoName": {
      "@id": "hiddenswap:memoName",
      "@type": "xsd:string"
    },
    "flags": {
      "@id": "hiddenswap:flags",
      "@type": "xsd:integer"
    },
    "PostApiOrdersRequest": "hiddenswap:PostApiOrdersRequest",
    "from": {
      "@id": "hiddenswap:from",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "hiddenswap:to",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "hiddenswap:amount",
      "@type": "xsd:string"
    },
    "rateType": {
      "@id": "hiddenswap:rateType",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "hiddenswap:address",
      "@type": "xsd:string"
    },
    "sourceAddress": {
      "@id": "hiddenswap:sourceAddress",
      "@type": "xsd:string"
    },
    "extraId": {
      "@id": "hiddenswap:extraId",
      "@type": "xsd:string"
    },
    "rateId": {
      "@id": "hiddenswap:rateId",
      "@type": "xsd:string"
    },
    "side": {
      "@id": "hiddenswap:side",
      "@type": "xsd:string"
    },
    "amountTo": {
      "@id": "hiddenswap:amountTo",
      "@type": "xsd:string"
    },
    "PostApiOrdersResponse": "hiddenswap:PostApiOrdersResponse",
    "orderId": {
      "@id": "hiddenswap:orderId",
      "@type": "xsd:string"
    },
    "depositAddress": {
      "@id": "hiddenswap:depositAddress",
      "@type": "xsd:string"
    },
    "depositExtraId": {
      "@id": "hiddenswap:depositExtraId",
      "@type": "xsd:string"
    },
    "depositDeadline": {
      "@id": "hiddenswap:depositDeadline",
      "@type": "xsd:string"
    },
    "GetApiOrdersIdResponse": "hiddenswap:GetApiOrdersIdResponse",
    "status": {
      "@id": "hiddenswap:status",
      "@type": "xsd:string"
    },
    "transactionHashes": {
      "@id": "hiddenswap:transactionHashes",
      "@container": "@list"
    },
    "GetApiQuoteResponse": "hiddenswap:GetApiQuoteResponse",
    "expiresAt": {
      "@id": "hiddenswap:expiresAt",
      "@type": "xsd:string"
    },
    "PostApiQuoteRequest": "hiddenswap:PostApiQuoteRequest",
    "GetApiRatesResponse": "hiddenswap:GetApiRatesResponse",
    "rate": {
      "@id": "hiddenswap:rate",
      "@type": "xsd:string"
    },
    "amountFrom": {
      "@id": "hiddenswap:amountFrom",
      "@type": "xsd:string"
    },
    "min": {
      "@id": "hiddenswap:min",
      "@type": "xsd:string"
    },
    "max": {
      "@id": "hiddenswap:max",
      "@type": "xsd:string"
    },
    "networkFee": {
      "@id": "hiddenswap:networkFee",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "hiddenswap:updatedAt",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "HiddenSwap API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects HiddenSwap'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-11) from openapi/_ae-authored/hiddenswap-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/_ae-authored/hiddenswap-com-openapi-generated.yml"
  ]
}