{
  "@context": {
    "@vocab": "https://polygon.technology/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "polygon": "https://polygon.technology/schema#",
    "PostRequest": "polygon:PostRequest",
    "jsonrpc": {
      "@id": "polygon:jsonrpc",
      "@type": "xsd:string"
    },
    "method": {
      "@id": "polygon:method",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "polygon:params",
      "@container": "@list"
    },
    "id": {
      "@id": "polygon:id",
      "@type": "xsd:integer"
    },
    "PostAuthTokenRequest": "polygon:PostAuthTokenRequest",
    "apiKey": {
      "@id": "polygon:apiKey",
      "@type": "xsd:string"
    },
    "apiSecret": {
      "@id": "polygon:apiSecret",
      "@type": "xsd:string"
    },
    "PostAuthTokenResponse": "polygon:PostAuthTokenResponse",
    "accessToken": {
      "@id": "polygon:accessToken",
      "@type": "xsd:string"
    },
    "PostCashInsRequest": "polygon:PostCashInsRequest",
    "customer": {
      "@id": "polygon:customer",
      "@type": "xsd:string"
    },
    "cashSource": {
      "@id": "polygon:cashSource",
      "@type": "xsd:string"
    },
    "cryptoDestination": {
      "@id": "polygon:cryptoDestination",
      "@type": "xsd:string"
    },
    "PostCashInsResponse": "polygon:PostCashInsResponse",
    "cashInId": {
      "@id": "polygon:cashInId",
      "@type": "xsd:string"
    },
    "depositCode": {
      "@id": "polygon:depositCode",
      "@type": "xsd:string"
    },
    "pricing": {
      "@id": "polygon:pricing",
      "@type": "xsd:string"
    },
    "PostCashInsIdRefreshResponse": "polygon:PostCashInsIdRefreshResponse",
    "PostCounterpartiesRequest": "polygon:PostCounterpartiesRequest",
    "customerId": {
      "@id": "polygon:customerId",
      "@type": "xsd:string"
    },
    "entityType": {
      "@id": "polygon:entityType",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "polygon:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "polygon:lastName",
      "@type": "xsd:string"
    },
    "businessName": {
      "@id": "polygon:businessName",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "polygon:address",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "polygon:email",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "polygon:phone",
      "@type": "xsd:string"
    },
    "taxId": {
      "@id": "polygon:taxId",
      "@type": "xsd:string"
    },
    "PostCounterpartiesResponse": "polygon:PostCounterpartiesResponse",
    "name": {
      "@id": "polygon:name",
      "@type": "xsd:string"
    },
    "GetDepositAddressesResponse": "polygon:GetDepositAddressesResponse",
    "depositAddresses": {
      "@id": "polygon:depositAddresses",
      "@type": "xsd:string"
    },
    "PostDepositAddressesRequest": "polygon:PostDepositAddressesRequest",
    "expectedSourceAsset": {
      "@id": "polygon:expectedSourceAsset",
      "@type": "xsd:string"
    },
    "expectedSourceNetwork": {
      "@id": "polygon:expectedSourceNetwork",
      "@type": "xsd:string"
    },
    "destinationExternalAccountId": {
      "@id": "polygon:destinationExternalAccountId",
      "@type": "xsd:string"
    },
    "PostDepositAddressesResponse": "polygon:PostDepositAddressesResponse",
    "depositAddressId": {
      "@id": "polygon:depositAddressId",
      "@type": "xsd:string"
    },
    "depositInstructions": {
      "@id": "polygon:depositInstructions",
      "@type": "xsd:string"
    },
    "GetDepositAddressesDepositaddressidResponse": "polygon:GetDepositAddressesDepositaddressidResponse",
    "status": {
      "@id": "polygon:status",
      "@type": "xsd:string"
    },
    "PatchDepositAddressesDepositaddressidRequest": "polygon:PatchDepositAddressesDepositaddressidRequest",
    "PatchDepositAddressesDepositaddressidResponse": "polygon:PatchDepositAddressesDepositaddressidResponse",
    "GetExternalAccountsResponse": "polygon:GetExternalAccountsResponse",
    "items": {
      "@id": "polygon:items",
      "@type": "xsd:string"
    },
    "PostExternalAccountsRequest": "polygon:PostExternalAccountsRequest",
    "owner": {
      "@id": "polygon:owner",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "polygon:type",
      "@type": "xsd:string"
    },
    "bankUs": {
      "@id": "polygon:bankUs",
      "@type": "xsd:string"
    },
    "bankIban": {
      "@id": "polygon:bankIban",
      "@type": "xsd:string"
    },
    "bankCanada": {
      "@id": "polygon:bankCanada",
      "@type": "xsd:string"
    },
    "walletExternal": {
      "@id": "polygon:walletExternal",
      "@type": "xsd:string"
    },
    "PostExternalAccountsResponse": "polygon:PostExternalAccountsResponse",
    "accountNumberLast4": {
      "@id": "polygon:accountNumberLast4",
      "@type": "xsd:string"
    },
    "cardNumberLast4": {
      "@id": "polygon:cardNumberLast4",
      "@type": "xsd:string"
    },
    "PostExternalAccountsCardsRequest": "polygon:PostExternalAccountsCardsRequest",
    "card": {
      "@id": "polygon:card",
      "@type": "xsd:string"
    },
    "PostExternalAccountsCardsResponse": "polygon:PostExternalAccountsCardsResponse",
    "GetNetworksResponse": "polygon:GetNetworksResponse",
    "PostQuotesRequest": "polygon:PostQuotesRequest",
    "source": {
      "@id": "polygon:source",
      "@type": "xsd:string"
    },
    "destination": {
      "@id": "polygon:destination",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "polygon:amount",
      "@type": "xsd:string"
    },
    "PostQuotesResponse": "polygon:PostQuotesResponse",
    "quoteId": {
      "@id": "polygon:quoteId",
      "@type": "xsd:string"
    },
    "GetTransactionsResponse": "polygon:GetTransactionsResponse",
    "transactions": {
      "@id": "polygon:transactions",
      "@type": "xsd:string"
    },
    "PostTransactionsRequest": "polygon:PostTransactionsRequest",
    "PostTransactionsResponse": "polygon:PostTransactionsResponse",
    "transactionId": {
      "@id": "polygon:transactionId",
      "@type": "xsd:string"
    },
    "GetTransactionsIdResponse": "polygon:GetTransactionsIdResponse",
    "PostV013AuthTokenRequest": "polygon:PostV013AuthTokenRequest",
    "GetVirtualAccountsResponse": "polygon:GetVirtualAccountsResponse",
    "virtualAccounts": {
      "@id": "polygon:virtualAccounts",
      "@type": "xsd:string"
    },
    "PostVirtualAccountsRequest": "polygon:PostVirtualAccountsRequest",
    "walletDestination": {
      "@id": "polygon:walletDestination",
      "@type": "xsd:string"
    },
    "accountHolder": {
      "@id": "polygon:accountHolder",
      "@type": "xsd:string"
    },
    "PostVirtualAccountsResponse": "polygon:PostVirtualAccountsResponse",
    "virtualAccountId": {
      "@id": "polygon:virtualAccountId",
      "@type": "xsd:string"
    },
    "bankDetails": {
      "@id": "polygon:bankDetails",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Polygon Labs API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Polygon Labs'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-13) from openapi/_ae-authored/polygon-technology-openapi-generated.yml.",
  "dcterms:created": "2026-10-13",
  "dcterms:source": [
    "openapi/_ae-authored/polygon-technology-openapi-generated.yml"
  ]
}