Bloq · JSON-LD Context
Bloq Context
JSON-LD context defining the semantic vocabulary for Bloq from Bloq.
27 Classes
56 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
bloq:
https://bloq.com/schema#
Classes
PostRequest
PostResponse
PostAuthResponse
PostAuthTokenRequest
PostAuthTokenResponse
PostAuthUsersPublicaddressResponse
GetChainsResponse
GetLogsResponse
PostStakingEthereumChainValidatorsRequest
PostStakingEthereumChainValidatorsResponse
GetStakingEthereumChainValidatorsPubkeyResponse
PutStakingEthereumChainValidatorsPubkeyRequest
GetStakingEthereumChainValidatorsPubkeyPerformanceResponse
PostStakingEthereumChainValidatorsPubkeyValidatorexitRequest
GetStakingEthereumChainIdResponse
GetStakingEthereumEthereumidResponse
GetStatusResponse
GetUsersMeResponse
GetUsersMeNodesIdResponse
PutUsersMePasswordRequest
PutUsersMePasswordResponse
GetUsersMeMeidResponse
PostUsersMeMeidRequest
PostUsersMeMeidResponse
DeleteUsersMeMeidIdResponse
PostUsersPublicaddressNonceResponse
PutUsersUseridTokenTokenResponse
Properties
| Property | Type | Container |
|---|---|---|
| jsonrpc | string | |
| method | string | |
| params | list | |
| hash | string | |
| confirmations | integer | |
| size | integer | |
| height | integer | |
| version | integer | |
| versionHex | string | |
| merkleroot | string | |
| tx | list | |
| time | integer | |
| mediantime | integer | |
| nonce | integer | |
| bits | string | |
| difficulty | integer | |
| chainwork | string | |
| nTx | integer | |
| nextblockhash | string | |
| token | string | |
| grantType | string | |
| clientId | string | |
| clientSecret | string | |
| createdAt | dateTime | |
| user | string | |
| id | string | |
| image | string | |
| state | string | |
| nodeUser | string | |
| nodePass | string | |
| instance | ||
| startedAt | dateTime | |
| feeAddress | string | |
| region | string | |
| withdrawalAddress | string | |
| confirmationDate | string | |
| confirmationSignature | string | |
| balance | string | |
| chain | string | |
| pubkey | string | |
| status | string | |
| accessToken | string | |
| stoppedAt | string | |
| serviceData | ||
| ip | string | |
| ttl | string | |
| userPlanData | ||
| vendor | ||
| network | string | |
| service | string | |
| auth | ||
| updatedAt | string | |
| oldPassword | string | |
| newPassword | string | |
| output | ||
| input |
JSON-LD Document
{
"@context": {
"@vocab": "https://bloq.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"bloq": "https://bloq.com/schema#",
"PostRequest": "bloq:PostRequest",
"jsonrpc": {
"@id": "bloq:jsonrpc",
"@type": "xsd:string"
},
"method": {
"@id": "bloq:method",
"@type": "xsd:string"
},
"params": {
"@id": "bloq:params",
"@container": "@list"
},
"PostResponse": "bloq:PostResponse",
"hash": {
"@id": "bloq:hash",
"@type": "xsd:string"
},
"confirmations": {
"@id": "bloq:confirmations",
"@type": "xsd:integer"
},
"size": {
"@id": "bloq:size",
"@type": "xsd:integer"
},
"height": {
"@id": "bloq:height",
"@type": "xsd:integer"
},
"version": {
"@id": "bloq:version",
"@type": "xsd:integer"
},
"versionHex": {
"@id": "bloq:versionHex",
"@type": "xsd:string"
},
"merkleroot": {
"@id": "bloq:merkleroot",
"@type": "xsd:string"
},
"tx": {
"@id": "bloq:tx",
"@container": "@list"
},
"time": {
"@id": "bloq:time",
"@type": "xsd:integer"
},
"mediantime": {
"@id": "bloq:mediantime",
"@type": "xsd:integer"
},
"nonce": {
"@id": "bloq:nonce",
"@type": "xsd:integer"
},
"bits": {
"@id": "bloq:bits",
"@type": "xsd:string"
},
"difficulty": {
"@id": "bloq:difficulty",
"@type": "xsd:integer"
},
"chainwork": {
"@id": "bloq:chainwork",
"@type": "xsd:string"
},
"nTx": {
"@id": "bloq:nTx",
"@type": "xsd:integer"
},
"nextblockhash": {
"@id": "bloq:nextblockhash",
"@type": "xsd:string"
},
"PostAuthResponse": "bloq:PostAuthResponse",
"token": {
"@id": "bloq:token",
"@type": "xsd:string"
},
"PostAuthTokenRequest": "bloq:PostAuthTokenRequest",
"grantType": {
"@id": "bloq:grantType",
"@type": "xsd:string"
},
"clientId": {
"@id": "bloq:clientId",
"@type": "xsd:string"
},
"clientSecret": {
"@id": "bloq:clientSecret",
"@type": "xsd:string"
},
"PostAuthTokenResponse": "bloq:PostAuthTokenResponse",
"createdAt": {
"@id": "bloq:createdAt",
"@type": "xsd:dateTime"
},
"PostAuthUsersPublicaddressResponse": "bloq:PostAuthUsersPublicaddressResponse",
"GetChainsResponse": "bloq:GetChainsResponse",
"user": {
"@id": "bloq:user",
"@type": "xsd:string"
},
"id": {
"@id": "bloq:id",
"@type": "xsd:string"
},
"image": {
"@id": "bloq:image",
"@type": "xsd:string"
},
"state": {
"@id": "bloq:state",
"@type": "xsd:string"
},
"nodeUser": {
"@id": "bloq:nodeUser",
"@type": "xsd:string"
},
"nodePass": {
"@id": "bloq:nodePass",
"@type": "xsd:string"
},
"instance": {
"@id": "bloq:instance"
},
"startedAt": {
"@id": "bloq:startedAt",
"@type": "xsd:dateTime"
},
"GetLogsResponse": "bloq:GetLogsResponse",
"PostStakingEthereumChainValidatorsRequest": "bloq:PostStakingEthereumChainValidatorsRequest",
"feeAddress": {
"@id": "bloq:feeAddress",
"@type": "xsd:string"
},
"region": {
"@id": "bloq:region",
"@type": "xsd:string"
},
"withdrawalAddress": {
"@id": "bloq:withdrawalAddress",
"@type": "xsd:string"
},
"PostStakingEthereumChainValidatorsResponse": "bloq:PostStakingEthereumChainValidatorsResponse",
"GetStakingEthereumChainValidatorsPubkeyResponse": "bloq:GetStakingEthereumChainValidatorsPubkeyResponse",
"PutStakingEthereumChainValidatorsPubkeyRequest": "bloq:PutStakingEthereumChainValidatorsPubkeyRequest",
"GetStakingEthereumChainValidatorsPubkeyPerformanceResponse": "bloq:GetStakingEthereumChainValidatorsPubkeyPerformanceResponse",
"PostStakingEthereumChainValidatorsPubkeyValidatorexitRequest": "bloq:PostStakingEthereumChainValidatorsPubkeyValidatorexitRequest",
"confirmationDate": {
"@id": "bloq:confirmationDate",
"@type": "xsd:string"
},
"confirmationSignature": {
"@id": "bloq:confirmationSignature",
"@type": "xsd:string"
},
"GetStakingEthereumChainIdResponse": "bloq:GetStakingEthereumChainIdResponse",
"GetStakingEthereumEthereumidResponse": "bloq:GetStakingEthereumEthereumidResponse",
"balance": {
"@id": "bloq:balance",
"@type": "xsd:string"
},
"chain": {
"@id": "bloq:chain",
"@type": "xsd:string"
},
"pubkey": {
"@id": "bloq:pubkey",
"@type": "xsd:string"
},
"status": {
"@id": "bloq:status",
"@type": "xsd:string"
},
"GetStatusResponse": "bloq:GetStatusResponse",
"GetUsersMeResponse": "bloq:GetUsersMeResponse",
"accessToken": {
"@id": "bloq:accessToken",
"@type": "xsd:string"
},
"GetUsersMeNodesIdResponse": "bloq:GetUsersMeNodesIdResponse",
"stoppedAt": {
"@id": "bloq:stoppedAt",
"@type": "xsd:string"
},
"serviceData": {
"@id": "bloq:serviceData"
},
"ip": {
"@id": "bloq:ip",
"@type": "xsd:string"
},
"ttl": {
"@id": "bloq:ttl",
"@type": "xsd:string"
},
"userPlanData": {
"@id": "bloq:userPlanData"
},
"vendor": {
"@id": "bloq:vendor"
},
"network": {
"@id": "bloq:network",
"@type": "xsd:string"
},
"service": {
"@id": "bloq:service",
"@type": "xsd:string"
},
"auth": {
"@id": "bloq:auth"
},
"updatedAt": {
"@id": "bloq:updatedAt",
"@type": "xsd:string"
},
"PutUsersMePasswordRequest": "bloq:PutUsersMePasswordRequest",
"oldPassword": {
"@id": "bloq:oldPassword",
"@type": "xsd:string"
},
"newPassword": {
"@id": "bloq:newPassword",
"@type": "xsd:string"
},
"PutUsersMePasswordResponse": "bloq:PutUsersMePasswordResponse",
"GetUsersMeMeidResponse": "bloq:GetUsersMeMeidResponse",
"output": {
"@id": "bloq:output"
},
"input": {
"@id": "bloq:input"
},
"PostUsersMeMeidRequest": "bloq:PostUsersMeMeidRequest",
"PostUsersMeMeidResponse": "bloq:PostUsersMeMeidResponse",
"DeleteUsersMeMeidIdResponse": "bloq:DeleteUsersMeMeidIdResponse",
"PostUsersPublicaddressNonceResponse": "bloq:PostUsersPublicaddressNonceResponse",
"PutUsersUseridTokenTokenResponse": "bloq:PutUsersUseridTokenTokenResponse"
},
"@type": "schema:Dataset",
"schema:name": "Bloq API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Bloq'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-09-29) from openapi/_ae-authored/bloq-openapi-generated.yml.",
"dcterms:created": "2026-09-29",
"dcterms:source": [
"openapi/_ae-authored/bloq-openapi-generated.yml"
]
}