Skip to main content
GET
/
workspaces
/
{workspaceId}
/
transactions
Get Transactions
curl --request GET \
  --url https://api.bron.org/workspaces/{workspaceId}/transactions
{
  "transactions": [
    {
      "accountId": "<string>",
      "accountType": "vault",
      "createdAt": "<string>",
      "externalId": "<string>",
      "status": "new",
      "transactionId": "<string>",
      "transactionType": "deposit",
      "workspaceId": "<string>",
      "createdBy": "<string>",
      "embedded": {
        "currentSigningRequest": {
          "accountId": "<string>",
          "blockchainNonce": "<string>",
          "messagesForSigning": {
            "messages": [
              {
                "hashFunction": "none",
                "keyType": "secp256k1",
                "message": "<string>",
                "signatureScheme": "ecdsa",
                "signatureVariant": "zilliqa"
              }
            ],
            "publicKey": "<string>",
            "useBackupPrimitive": true
          },
          "networkId": "<string>",
          "requestParameters": {},
          "shouldBeBroadcasted": true,
          "signed": {
            "signature": "<string>",
            "signatures": [
              {}
            ]
          },
          "signingData": {},
          "signingRequestId": "<string>",
          "status": "new",
          "transactionId": "<string>",
          "transactionType": "deposit",
          "workspaceId": "<string>"
        },
        "events": [
          {
            "accountId": "<string>",
            "accountType": "vault",
            "assetId": "<string>",
            "createdAt": "<string>",
            "eventId": "<string>",
            "eventType": "in",
            "transactionId": "<string>",
            "workspaceId": "<string>",
            "amount": "<string>",
            "blockchainTxId": "<string>",
            "extra": {
              "allowance": [
                {
                  "address": "<string>",
                  "amount": "<string>",
                  "networkId": "<string>",
                  "unlimited": true
                }
              ],
              "in": [
                {
                  "address": "<string>",
                  "amount": "<string>",
                  "fromAccountId": "<string>",
                  "fromAddressBookRecordId": "<string>",
                  "networkId": "<string>"
                }
              ],
              "out": [
                {
                  "address": "<string>",
                  "amount": "<string>",
                  "memo": "<string>",
                  "networkId": "<string>",
                  "toAccountId": "<string>",
                  "toAddressBookRecordId": "<string>"
                }
              ],
              "rewardInfo": {},
              "signingMessage": {
                "message": "<string>",
                "version": "<string>"
              },
              "stakeInfo": [
                {}
              ],
              "transactionFailed": true,
              "walletStateInit": "<string>"
            },
            "networkId": "<string>",
            "symbol": "<string>",
            "usdAmount": "<string>"
          }
        ]
      },
      "expiresAt": "<string>",
      "extra": {
        "approvers": {
          "approvedBy": [
            "<string>"
          ],
          "availableApprovers": [
            "<string>"
          ],
          "limitId": "<string>",
          "number": "<string>",
          "securityDelayDuration": "<string>",
          "securityDelayExpiresAt": "<string>",
          "skipApproval": true
        },
        "blockchainDetails": [
          {
            "blockchainTxId": "<string>",
            "networkId": "<string>"
          }
        ],
        "blockchainRequest": {
          "externalBroadcast": true,
          "networkId": "<string>"
        },
        "confirmations": "<string>",
        "depositTransactionId": "<string>",
        "description": "<string>",
        "fromAccountId": "<string>",
        "fromAddress": "<string>",
        "fromWorkspaceIcon": "<string>",
        "fromWorkspaceName": "<string>",
        "fromWorkspaceTag": "<string>",
        "memo": "<string>",
        "signingRequestId": "<string>",
        "toAccountId": "<string>",
        "toAddress": "<string>",
        "toWorkspaceIcon": "<string>",
        "toWorkspaceName": "<string>",
        "toWorkspaceTag": "<string>",
        "withdrawTransactionId": "<string>"
      },
      "params": {
        "amount": "<string>",
        "assetId": "<string>",
        "feeLevel": "medium",
        "includeFee": "false",
        "memo": "<string>",
        "networkFees": {
          "feePerByte": "<string>",
          "gasLimit": "<string>",
          "gasPriceGwei": "<string>",
          "maxFeePerGas": "<string>",
          "maxPriorityFeePerGas": "<string>"
        },
        "networkId": "<string>",
        "symbol": "<string>",
        "toAccountId": "<string>",
        "toAddress": "<string>",
        "toAddressBookRecordId": "<string>",
        "toWorkspaceTag": "<string>"
      },
      "terminatedAt": "<string>",
      "updatedAt": "<string>"
    }
  ],
  "embedded": {
    "currentSigningRequest": {
      "accountId": "<string>",
      "blockchainNonce": "<string>",
      "messagesForSigning": {
        "messages": [
          {
            "hashFunction": "none",
            "keyType": "secp256k1",
            "message": "<string>",
            "signatureScheme": "ecdsa",
            "signatureVariant": "zilliqa"
          }
        ],
        "publicKey": "<string>",
        "useBackupPrimitive": true
      },
      "networkId": "<string>",
      "requestParameters": {},
      "shouldBeBroadcasted": true,
      "signed": {
        "signature": "<string>",
        "signatures": [
          {}
        ]
      },
      "signingData": {},
      "signingRequestId": "<string>",
      "status": "new",
      "transactionId": "<string>",
      "transactionType": "deposit",
      "workspaceId": "<string>"
    },
    "events": [
      {
        "accountId": "<string>",
        "accountType": "vault",
        "assetId": "<string>",
        "createdAt": "<string>",
        "eventId": "<string>",
        "eventType": "in",
        "transactionId": "<string>",
        "workspaceId": "<string>",
        "amount": "<string>",
        "blockchainTxId": "<string>",
        "extra": {
          "allowance": [
            {
              "address": "<string>",
              "amount": "<string>",
              "networkId": "<string>",
              "unlimited": true
            }
          ],
          "in": [
            {
              "address": "<string>",
              "amount": "<string>",
              "fromAccountId": "<string>",
              "fromAddressBookRecordId": "<string>",
              "networkId": "<string>"
            }
          ],
          "out": [
            {
              "address": "<string>",
              "amount": "<string>",
              "memo": "<string>",
              "networkId": "<string>",
              "toAccountId": "<string>",
              "toAddressBookRecordId": "<string>"
            }
          ],
          "rewardInfo": {},
          "signingMessage": {
            "message": "<string>",
            "version": "<string>"
          },
          "stakeInfo": [
            {}
          ],
          "transactionFailed": true,
          "walletStateInit": "<string>"
        },
        "networkId": "<string>",
        "symbol": "<string>",
        "usdAmount": "<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

Query Parameters

transactionId
string

Transaction ID

transactionIds
string[]

Comma-separated transaction ids

transactionTypes
enum<string>[]

Comma-separated transaction types. See details

Available options:
deposit,
withdrawal,
multi-withdrawal,
negative-deposit,
auto-withdrawal,
allowance,
defi,
defi-message,
address-activation,
address-creation,
stake-delegation,
stake-undelegation,
stake-claim,
stake-withdrawal,
stake-take-reward,
stake-earn-reward,
swap-lifi,
intents,
loyalty-lock,
loyalty-unlock,
loyalty-collect-rewards,
canton-reward,
nft-deposit,
nft-withdrawal,
nft-allowance,
fiat-out,
fiat-in,
bridge
accountTypes
enum<string>[]

Comma-separated account types. See details

Available options:
vault
accountId
string
accountIds
string[]

Comma-separated account ids

transactionStatuses
enum<string>[]

Comma-separated transaction statuses. See details

Available options:
new,
waiting-confirmations,
waiting-approval,
approved,
awaiting-security-policy,
completed,
partially-completed,
canceled,
expired,
signing-required,
signing,
signed,
broadcasted,
manual-resolving,
failed-on-blockchain,
removed-from-blockchain,
error,
awaiting-deposit,
awaiting-conversion,
awaiting-payout,
awaiting-defi-execution,
acceptance-required
transactionStatusNotIn
enum<string>[]

Comma-separated transaction statuses to filter out. See details

Available options:
new,
waiting-confirmations,
waiting-approval,
approved,
awaiting-security-policy,
completed,
partially-completed,
canceled,
expired,
signing-required,
signing,
signed,
broadcasted,
manual-resolving,
failed-on-blockchain,
removed-from-blockchain,
error,
awaiting-deposit,
awaiting-conversion,
awaiting-payout,
awaiting-defi-execution,
acceptance-required
assetIds
string[]

Filter by Asset IDs

blockchainTxId
string

Blockchain transaction id to filter

toAccountId
string

Account ID to where the transaction was sent to

toAddress
string

Address to where the transaction was sent to

isTerminated
boolean

Filer on only terminated transactions or not

terminatedAtFrom
string<date-time-millis>

Filter by terminated date since timestamp

terminatedAtTo
string<date-time-millis>

Filter by terminated date until timestamp

createdAtFrom
string<date-time-millis>

Filter by created date since timestamp

createdAtTo
string<date-time-millis>

Filter by created date until timestamp

updatedAtFrom
string<date-time-millis>

Filter by updated date since timestamp

updatedAtTo
string<date-time-millis>

Filter by updated date until timestamp

canSignWithDeviceId
string

Filter by deviceId that can sign this transaction

sortBy
enum<string>
Available options:
updated,
activity
sortDirection
enum<string>
Available options:
ASC,
DESC
limit
string<int64>
default:1000

Limit for pagination

offset
string<int64>
default:0

Offset for pagination

externalId
string

External Id

includeEvents
boolean

Include events in the response _embedded field

includeCurrentSigningRequest
boolean

Include current signing requests in the response _embedded field

Response

OK

transactions
object[]
required
embedded
object