Polygon Labs · JSON-LD Context

Polygon Technology Context

JSON-LD context defining the semantic vocabulary for Polygon Technology from Polygon Labs.

30 Classes 51 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/
polygon: https://polygon.technology/schema#

Classes

PostRequest PostAuthTokenRequest PostAuthTokenResponse PostCashInsRequest PostCashInsResponse PostCashInsIdRefreshResponse PostCounterpartiesRequest PostCounterpartiesResponse GetDepositAddressesResponse PostDepositAddressesRequest PostDepositAddressesResponse GetDepositAddressesDepositaddressidResponse PatchDepositAddressesDepositaddressidRequest PatchDepositAddressesDepositaddressidResponse GetExternalAccountsResponse PostExternalAccountsRequest PostExternalAccountsResponse PostExternalAccountsCardsRequest PostExternalAccountsCardsResponse GetNetworksResponse PostQuotesRequest PostQuotesResponse GetTransactionsResponse PostTransactionsRequest PostTransactionsResponse GetTransactionsIdResponse PostV013AuthTokenRequest GetVirtualAccountsResponse PostVirtualAccountsRequest PostVirtualAccountsResponse

Properties

Property Type Container
jsonrpc string
method string
params list
id integer
apiKey string
apiSecret string
accessToken string
customer string
cashSource string
cryptoDestination string
cashInId string
depositCode string
pricing string
customerId string
entityType string
firstName string
lastName string
businessName string
address string
email string
phone string
taxId string
name string
depositAddresses string
expectedSourceAsset string
expectedSourceNetwork string
destinationExternalAccountId string
depositAddressId string
depositInstructions string
status string
items string
owner string
type string
bankUs string
bankIban string
bankCanada string
walletExternal string
accountNumberLast4 string
cardNumberLast4 string
card string
source string
destination string
amount string
quoteId string
transactions string
transactionId string
virtualAccounts string
walletDestination string
accountHolder string
virtualAccountId string
bankDetails string

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}