Create Multiple Transactions
curl --request POST \
--url https://api.bron.org/workspaces/{workspaceId}/transactions/bulk-create \
--header 'Content-Type: application/json' \
--data '
{
"transactions": [
{
"accountId": "<string>",
"externalId": "<string>",
"description": "<string>",
"expiresAt": "<string>",
"params": {
"assetId": "<string>"
}
}
]
}
'{
"transactions": [
{
"accountId": "<string>",
"createdAt": "<string>",
"externalId": "<string>",
"transactionId": "<string>",
"workspaceId": "<string>",
"createdBy": "<string>",
"embedded": {
"currentSigningRequest": {
"accountId": "<string>",
"blockchainNonce": "<string>",
"messagesForSigning": {
"messages": [
{
"message": "<string>"
}
],
"publicKey": "<string>",
"useBackupPrimitive": true
},
"networkId": "<string>",
"requestParameters": {},
"shouldBeBroadcasted": true,
"signed": {
"signature": "<string>",
"signatures": [
{}
]
},
"signingData": {},
"signingRequestId": "<string>",
"transactionId": "<string>",
"workspaceId": "<string>"
},
"events": [
{
"accountId": "<string>",
"assetId": "<string>",
"createdAt": "<string>",
"eventId": "<string>",
"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": [
{
"message": "<string>"
}
],
"publicKey": "<string>",
"useBackupPrimitive": true
},
"networkId": "<string>",
"requestParameters": {},
"shouldBeBroadcasted": true,
"signed": {
"signature": "<string>",
"signatures": [
{}
]
},
"signingData": {},
"signingRequestId": "<string>",
"transactionId": "<string>",
"workspaceId": "<string>"
},
"events": [
{
"accountId": "<string>",
"assetId": "<string>",
"createdAt": "<string>",
"eventId": "<string>",
"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>"
}
]
}
}Create Multiple Transactions
Bulk transactions creation. If the execution of an transaction fails, it will not affect the execution of other transactions. Failed transactions will be returned in the response. The bulk size should be less than 50 transactions.
API Key permissions: Transaction Operator, Full AccessPOST
/
workspaces
/
{workspaceId}
/
transactions
/
bulk-create
Create Multiple Transactions
curl --request POST \
--url https://api.bron.org/workspaces/{workspaceId}/transactions/bulk-create \
--header 'Content-Type: application/json' \
--data '
{
"transactions": [
{
"accountId": "<string>",
"externalId": "<string>",
"description": "<string>",
"expiresAt": "<string>",
"params": {
"assetId": "<string>"
}
}
]
}
'{
"transactions": [
{
"accountId": "<string>",
"createdAt": "<string>",
"externalId": "<string>",
"transactionId": "<string>",
"workspaceId": "<string>",
"createdBy": "<string>",
"embedded": {
"currentSigningRequest": {
"accountId": "<string>",
"blockchainNonce": "<string>",
"messagesForSigning": {
"messages": [
{
"message": "<string>"
}
],
"publicKey": "<string>",
"useBackupPrimitive": true
},
"networkId": "<string>",
"requestParameters": {},
"shouldBeBroadcasted": true,
"signed": {
"signature": "<string>",
"signatures": [
{}
]
},
"signingData": {},
"signingRequestId": "<string>",
"transactionId": "<string>",
"workspaceId": "<string>"
},
"events": [
{
"accountId": "<string>",
"assetId": "<string>",
"createdAt": "<string>",
"eventId": "<string>",
"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": [
{
"message": "<string>"
}
],
"publicKey": "<string>",
"useBackupPrimitive": true
},
"networkId": "<string>",
"requestParameters": {},
"shouldBeBroadcasted": true,
"signed": {
"signature": "<string>",
"signatures": [
{}
]
},
"signingData": {},
"signingRequestId": "<string>",
"transactionId": "<string>",
"workspaceId": "<string>"
},
"events": [
{
"accountId": "<string>",
"assetId": "<string>",
"createdAt": "<string>",
"eventId": "<string>",
"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.
Was this page helpful?
⌘I
