Skip to main content
POST
/
workspaces
/
{workspaceId}
/
canton
/
ledger-query
Canton Ledger API passthrough
curl --request POST \
  --url https://api.bron.org/workspaces/{workspaceId}/canton/ledger-query \
  --header 'Content-Type: application/json' \
  --data '
{
  "accountId": "<string>",
  "params": "<unknown>",
  "sessionTopic": "<string>"
}
'
{
  "result": "<unknown>",
  "status": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://developer.bron.org/llms.txt

Use this file to discover all available pages before exploring further.

Path Parameters

workspaceId
string
required

Body

application/json
accountId
string
required

Account whose Canton party identifiers are used as the calling parties for the forwarded request.

params
com.fasterxml.jackson.databind.JsonNode
required

Canton Ledger JSON API request envelope; mirrors the @canton-network/dapp-sdk LedgerApiParams shape ({ requestMethod, resource, body?, query?, path? }). This route forwards a whitelisted set of read-only requests on behalf of a wallet connected via WalletConnect.

sessionTopic
string
required

WalletConnect session topic for audit correlation.

Response

OK

result
com.fasterxml.jackson.databind.JsonNode

Raw response body returned by the Canton Ledger JSON API; forwarded unchanged.

status
string<int32>

HTTP status returned by the Canton Ledger JSON API.