{
  "@context": {
    "@vocab": "https://monerium.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "monerium": "https://monerium.com/schema#",
    "Currency": "monerium:Currency",
    "BankAccount": "monerium:BankAccount",
    "standard": {
      "@id": "monerium:standard",
      "@type": "xsd:string"
    },
    "accountNumber": {
      "@id": "monerium:accountNumber",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "monerium:address",
      "@type": "xsd:string"
    },
    "bic": {
      "@id": "monerium:bic",
      "@type": "xsd:string"
    },
    "Balances": "monerium:Balances",
    "chain": {
      "@id": "monerium:chain",
      "@type": "@id"
    },
    "balances": {
      "@id": "monerium:balances",
      "@container": "@list"
    },
    "SignatureSafeOnchain": "monerium:SignatureSafeOnchain",
    "AddressObject": "monerium:AddressObject",
    "profile": {
      "@id": "monerium:profile",
      "@type": "@id"
    },
    "chains": {
      "@id": "monerium:chains",
      "@container": "@list"
    },
    "IBANObject": "monerium:IBANObject",
    "iban": {
      "@id": "monerium:iban",
      "@type": "@id"
    },
    "name": {
      "@id": "monerium:name",
      "@type": "xsd:string"
    },
    "NewOrderRedeem": "monerium:NewOrderRedeem",
    "id": {
      "@id": "monerium:id",
      "@type": "@id"
    },
    "currency": {
      "@id": "monerium:currency",
      "@type": "@id"
    },
    "kind": {
      "@id": "monerium:kind",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "monerium:amount",
      "@type": "xsd:string"
    },
    "counterpart": {
      "@id": "monerium:counterpart",
      "@type": "@id"
    },
    "message": {
      "@id": "monerium:message",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "monerium:signature",
      "@type": "@id"
    },
    "memo": {
      "@id": "monerium:memo",
      "@type": "@id"
    },
    "referenceNumber": {
      "@id": "monerium:referenceNumber",
      "@type": "@id"
    },
    "supportingDocumentId": {
      "@id": "monerium:supportingDocumentId",
      "@type": "@id"
    },
    "NewOrderIssue": "monerium:NewOrderIssue",
    "NewOrderCrossChain": "monerium:NewOrderCrossChain",
    "NewOrderPayment": "monerium:NewOrderPayment",
    "externalId": {
      "@id": "monerium:externalId",
      "@type": "@id"
    },
    "OrderState": "monerium:OrderState",
    "Order": "monerium:Order",
    "state": {
      "@id": "monerium:state",
      "@type": "@id"
    },
    "meta": {
      "@id": "monerium:meta"
    },
    "Payment": "monerium:Payment",
    "orderId": {
      "@id": "monerium:orderId"
    },
    "direction": {
      "@id": "monerium:direction",
      "@type": "xsd:string"
    },
    "reference": {
      "@id": "monerium:reference",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "monerium:type",
      "@type": "xsd:string"
    },
    "uetr": {
      "@id": "monerium:uetr",
      "@type": "xsd:string"
    },
    "instructionId": {
      "@id": "monerium:instructionId",
      "@type": "xsd:string"
    },
    "AccessToken": "monerium:AccessToken",
    "access_token": {
      "@id": "monerium:access_token",
      "@type": "xsd:string"
    },
    "expires_in": {
      "@id": "monerium:expires_in",
      "@type": "xsd:integer"
    },
    "refresh_token": {
      "@id": "monerium:refresh_token",
      "@type": "xsd:string"
    },
    "token_type": {
      "@id": "monerium:token_type",
      "@type": "xsd:string"
    },
    "ProfilePersonal": "monerium:ProfilePersonal",
    "details": {
      "@id": "monerium:details",
      "@type": "@id"
    },
    "form": {
      "@id": "monerium:form",
      "@type": "@id"
    },
    "verifications": {
      "@id": "monerium:verifications",
      "@type": "@id"
    },
    "ProfileCorporate": "monerium:ProfileCorporate",
    "SwapChain": "monerium:SwapChain",
    "SwapToken": "monerium:SwapToken",
    "SwapQuote": "monerium:SwapQuote",
    "expiry": {
      "@id": "monerium:expiry",
      "@type": "xsd:integer"
    },
    "walletAddress": {
      "@id": "monerium:walletAddress",
      "@type": "@id"
    },
    "sellToken": {
      "@id": "monerium:sellToken",
      "@type": "@id"
    },
    "buyToken": {
      "@id": "monerium:buyToken",
      "@type": "@id"
    },
    "sellTokenAddress": {
      "@id": "monerium:sellTokenAddress",
      "@type": "@id"
    },
    "buyTokenAddress": {
      "@id": "monerium:buyTokenAddress",
      "@type": "@id"
    },
    "sellTokenDecimals": {
      "@id": "monerium:sellTokenDecimals",
      "@type": "@id"
    },
    "buyTokenDecimals": {
      "@id": "monerium:buyTokenDecimals",
      "@type": "@id"
    },
    "sellAmount": {
      "@id": "monerium:sellAmount",
      "@type": "@id"
    },
    "buyAmount": {
      "@id": "monerium:buyAmount",
      "@type": "@id"
    },
    "sellAmountBaseUnits": {
      "@id": "monerium:sellAmountBaseUnits",
      "@type": "@id"
    },
    "buyAmountBaseUnits": {
      "@id": "monerium:buyAmountBaseUnits",
      "@type": "@id"
    },
    "requiredAllowanceBaseUnits": {
      "@id": "monerium:requiredAllowanceBaseUnits",
      "@type": "@id"
    },
    "price": {
      "@id": "monerium:price",
      "@type": "@id"
    },
    "priceImpact": {
      "@id": "monerium:priceImpact",
      "@type": "xsd:string"
    },
    "sellAmountUsd": {
      "@id": "monerium:sellAmountUsd",
      "@type": "@id"
    },
    "buyAmountUsd": {
      "@id": "monerium:buyAmountUsd",
      "@type": "@id"
    },
    "CounterpartIBAN": "monerium:CounterpartIBAN",
    "identifier": {
      "@id": "monerium:identifier"
    },
    "CounterpartChain": "monerium:CounterpartChain",
    "CounterpartResponse": "monerium:CounterpartResponse",
    "Error": "monerium:Error",
    "code": {
      "@id": "monerium:code",
      "@type": "xsd:integer"
    },
    "status": {
      "@id": "monerium:status",
      "@type": "xsd:string"
    },
    "errors": {
      "@id": "monerium:errors"
    },
    "ServerError": "monerium:ServerError",
    "ForbiddenError": "monerium:ForbiddenError",
    "ForbiddenPartnerError": "monerium:ForbiddenPartnerError",
    "PersonalDetails": "monerium:PersonalDetails",
    "firstName": {
      "@id": "monerium:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "monerium:lastName",
      "@type": "xsd:string"
    },
    "postalCode": {
      "@id": "monerium:postalCode",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "monerium:city",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "monerium:country",
      "@type": "@id"
    },
    "countryState": {
      "@id": "monerium:countryState",
      "@type": "xsd:string"
    },
    "nationality": {
      "@id": "monerium:nationality",
      "@type": "@id"
    },
    "birthday": {
      "@id": "monerium:birthday",
      "@type": "xsd:date"
    },
    "phone": {
      "@id": "monerium:phone",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "monerium:email",
      "@type": "xsd:string"
    },
    "PersonalForm": "monerium:PersonalForm",
    "occupation": {
      "@id": "monerium:occupation",
      "@type": "xsd:string"
    },
    "profession": {
      "@id": "monerium:profession",
      "@type": "xsd:string"
    },
    "fundOrigin": {
      "@id": "monerium:fundOrigin",
      "@type": "xsd:string"
    },
    "annualIncome": {
      "@id": "monerium:annualIncome",
      "@type": "xsd:string"
    },
    "monthlyTurnover": {
      "@id": "monerium:monthlyTurnover",
      "@type": "xsd:string"
    },
    "monthlyTransactionCount": {
      "@id": "monerium:monthlyTransactionCount",
      "@type": "xsd:string"
    },
    "activities": {
      "@id": "monerium:activities",
      "@container": "@list"
    },
    "activityOther": {
      "@id": "monerium:activityOther",
      "@type": "xsd:string"
    },
    "publicFunction": {
      "@id": "monerium:publicFunction",
      "@type": "xsd:boolean"
    },
    "fundOwner": {
      "@id": "monerium:fundOwner",
      "@type": "xsd:boolean"
    },
    "usCitizen": {
      "@id": "monerium:usCitizen",
      "@type": "xsd:boolean"
    },
    "usTaxPerson": {
      "@id": "monerium:usTaxPerson",
      "@type": "xsd:boolean"
    },
    "tin": {
      "@id": "monerium:tin",
      "@type": "xsd:string"
    },
    "taxResidenceCountry": {
      "@id": "monerium:taxResidenceCountry",
      "@type": "@id"
    },
    "CorporateDetails": "monerium:CorporateDetails",
    "registrationNumber": {
      "@id": "monerium:registrationNumber",
      "@type": "xsd:string"
    },
    "registrationDate": {
      "@id": "monerium:registrationDate",
      "@type": "xsd:date"
    },
    "vatNumber": {
      "@id": "monerium:vatNumber",
      "@type": "xsd:string"
    },
    "website": {
      "@id": "monerium:website",
      "@type": "xsd:string"
    },
    "representatives": {
      "@id": "monerium:representatives",
      "@container": "@list"
    },
    "finalBeneficiaries": {
      "@id": "monerium:finalBeneficiaries",
      "@container": "@list"
    },
    "directors": {
      "@id": "monerium:directors",
      "@container": "@list"
    },
    "CorporateForm": "monerium:CorporateForm",
    "service": {
      "@id": "monerium:service",
      "@type": "xsd:string"
    },
    "legalForm": {
      "@id": "monerium:legalForm",
      "@type": "xsd:string"
    },
    "purpose": {
      "@id": "monerium:purpose",
      "@type": "xsd:string"
    },
    "activity": {
      "@id": "monerium:activity",
      "@type": "xsd:string"
    },
    "IdDocument": "monerium:IdDocument",
    "number": {
      "@id": "monerium:number",
      "@type": "xsd:string"
    },
    "SectionState": "monerium:SectionState",
    "VerificationState": "monerium:VerificationState",
    "ProfileSection": "monerium:ProfileSection",
    "ProfileState": "monerium:ProfileState",
    "ProfileKind": "monerium:ProfileKind",
    "ProfileMeta": "monerium:ProfileMeta",
    "reason": {
      "@id": "monerium:reason",
      "@type": "xsd:string"
    },
    "reasonCode": {
      "@id": "monerium:reasonCode",
      "@type": "xsd:string"
    },
    "ProfileSummary": "monerium:ProfileSummary",
    "UserContext": "monerium:UserContext",
    "userId": {
      "@id": "monerium:userId",
      "@type": "@id"
    },
    "roles": {
      "@id": "monerium:roles",
      "@container": "@list"
    },
    "auth": {
      "@id": "monerium:auth"
    },
    "defaultProfile": {
      "@id": "monerium:defaultProfile",
      "@type": "@id"
    },
    "profiles": {
      "@id": "monerium:profiles",
      "@container": "@list"
    },
    "WebhookSubscription": "monerium:WebhookSubscription",
    "url": {
      "@id": "monerium:url",
      "@type": "@id"
    },
    "types": {
      "@id": "monerium:types",
      "@container": "@list"
    },
    "deactivationReason": {
      "@id": "monerium:deactivationReason",
      "@type": "xsd:string"
    },
    "PendingSignature": "monerium:PendingSignature",
    "createdAt": {
      "@id": "monerium:createdAt",
      "@type": "@id"
    },
    "VerificationDocument": "monerium:VerificationDocument",
    "fileId": {
      "@id": "monerium:fileId",
      "@type": "@id"
    },
    "side": {
      "@id": "monerium:side",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Monerium API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Monerium'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-27) from openapi/monerium-openapi.yml.",
  "dcterms:created": "2026-10-27",
  "dcterms:source": [
    "openapi/monerium-openapi.yml"
  ]
}