IoMarkets · JSON-LD Context
Iomarkets App Context
JSON-LD context defining the semantic vocabulary for Iomarkets App from IoMarkets.
16 Classes
33 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
iomarkets:
https://iomarkets.app/schema#
Classes
GetV1CatalogResponse
GetV1CountriesResponse
GetV1FxResponse
GetV1LedgerResponse
GetV1LinksResponse
PostV1LinksRequest
GetV1LookupResponse
GetV1OrdersResponse
PostV1OrdersRequest
PostV1OrdersResponse
GetV1PubkeyResponse
PostV1QuoteRequest
PostV1VerifyRequest
PostV1VerifyResponse
PostV1VouchersQuoteRequest
PostV1VouchersQuoteResponse
Properties
| Property | Type | Container |
|---|---|---|
| total | string | |
| next_offset | string | |
| offers | string | |
| countries | string | |
| enumerable | string | |
| rate | string | |
| estimate | string | |
| orders | string | |
| delivered_percent | string | |
| refunded_percent | string | |
| volume | string | |
| by_country | string | |
| state | string | |
| ref | string | |
| operator | string | |
| orderId | string | |
| status | string | |
| terminal | string | |
| receipt | string | |
| quoteId | string | |
| status_url | string | |
| public_key | string | |
| valid | string | |
| signer | string | |
| txids | string | |
| offerId | string | |
| count | integer | |
| note | string | |
| price_usdc | string | |
| vouchers | ||
| vouchers.count | integer | |
| vouchers.unit_price_usdc | string | |
| vouchers.claim_window_days | integer |
JSON-LD Document
{
"@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"
]
}