{
  "@context": {
    "@vocab": "https://iomarkets.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "iomarkets": "https://iomarkets.app/schema#",
    "GetV1CatalogResponse": "iomarkets:GetV1CatalogResponse",
    "total": {
      "@id": "iomarkets:total",
      "@type": "xsd:string"
    },
    "next_offset": {
      "@id": "iomarkets:next_offset",
      "@type": "xsd:string"
    },
    "offers": {
      "@id": "iomarkets:offers",
      "@type": "xsd:string"
    },
    "GetV1CountriesResponse": "iomarkets:GetV1CountriesResponse",
    "countries": {
      "@id": "iomarkets:countries",
      "@type": "xsd:string"
    },
    "enumerable": {
      "@id": "iomarkets:enumerable",
      "@type": "xsd:string"
    },
    "GetV1FxResponse": "iomarkets:GetV1FxResponse",
    "rate": {
      "@id": "iomarkets:rate",
      "@type": "xsd:string"
    },
    "estimate": {
      "@id": "iomarkets:estimate",
      "@type": "xsd:string"
    },
    "GetV1LedgerResponse": "iomarkets:GetV1LedgerResponse",
    "orders": {
      "@id": "iomarkets:orders",
      "@type": "xsd:string"
    },
    "delivered_percent": {
      "@id": "iomarkets:delivered_percent",
      "@type": "xsd:string"
    },
    "refunded_percent": {
      "@id": "iomarkets:refunded_percent",
      "@type": "xsd:string"
    },
    "volume": {
      "@id": "iomarkets:volume",
      "@type": "xsd:string"
    },
    "by_country": {
      "@id": "iomarkets:by_country",
      "@type": "xsd:string"
    },
    "GetV1LinksResponse": "iomarkets:GetV1LinksResponse",
    "state": {
      "@id": "iomarkets:state",
      "@type": "xsd:string"
    },
    "PostV1LinksRequest": "iomarkets:PostV1LinksRequest",
    "ref": {
      "@id": "iomarkets:ref",
      "@type": "xsd:string"
    },
    "GetV1LookupResponse": "iomarkets:GetV1LookupResponse",
    "operator": {
      "@id": "iomarkets:operator",
      "@type": "xsd:string"
    },
    "GetV1OrdersResponse": "iomarkets:GetV1OrdersResponse",
    "orderId": {
      "@id": "iomarkets:orderId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "iomarkets:status",
      "@type": "xsd:string"
    },
    "terminal": {
      "@id": "iomarkets:terminal",
      "@type": "xsd:string"
    },
    "receipt": {
      "@id": "iomarkets:receipt",
      "@type": "xsd:string"
    },
    "PostV1OrdersRequest": "iomarkets:PostV1OrdersRequest",
    "quoteId": {
      "@id": "iomarkets:quoteId",
      "@type": "xsd:string"
    },
    "PostV1OrdersResponse": "iomarkets:PostV1OrdersResponse",
    "status_url": {
      "@id": "iomarkets:status_url",
      "@type": "xsd:string"
    },
    "GetV1PubkeyResponse": "iomarkets:GetV1PubkeyResponse",
    "public_key": {
      "@id": "iomarkets:public_key",
      "@type": "xsd:string"
    },
    "PostV1QuoteRequest": "iomarkets:PostV1QuoteRequest",
    "PostV1VerifyRequest": "iomarkets:PostV1VerifyRequest",
    "PostV1VerifyResponse": "iomarkets:PostV1VerifyResponse",
    "valid": {
      "@id": "iomarkets:valid",
      "@type": "xsd:string"
    },
    "signer": {
      "@id": "iomarkets:signer",
      "@type": "xsd:string"
    },
    "txids": {
      "@id": "iomarkets:txids",
      "@type": "xsd:string"
    },
    "PostV1VouchersQuoteRequest": "iomarkets:PostV1VouchersQuoteRequest",
    "offerId": {
      "@id": "iomarkets:offerId",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "iomarkets:count",
      "@type": "xsd:integer"
    },
    "note": {
      "@id": "iomarkets:note",
      "@type": "xsd:string"
    },
    "PostV1VouchersQuoteResponse": "iomarkets:PostV1VouchersQuoteResponse",
    "price_usdc": {
      "@id": "iomarkets:price_usdc",
      "@type": "xsd:string"
    },
    "vouchers": {
      "@id": "iomarkets:vouchers"
    },
    "vouchers.count": {
      "@id": "iomarkets:vouchers.count",
      "@type": "xsd:integer"
    },
    "vouchers.unit_price_usdc": {
      "@id": "iomarkets:vouchers.unit_price_usdc",
      "@type": "xsd:string"
    },
    "vouchers.claim_window_days": {
      "@id": "iomarkets:vouchers.claim_window_days",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "IoMarkets API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects IoMarkets'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-12) from openapi/_ae-authored/iomarkets-app-openapi-generated.yml.",
  "dcterms:created": "2026-11-12",
  "dcterms:source": [
    "openapi/_ae-authored/iomarkets-app-openapi-generated.yml"
  ]
}