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