getBulletins calls all the bulletin data to fill the Alert, Transaction approval and Administrative approval tabs on the proxy, desktop or mobile app.
The type of bulletin data is defined using the bulletinTypes parameter and has 3 values: Alert = 0, TransactionApprovalRequest = 1, AdministrativeApprovalRequest = 2.
**** Request example *******
getBulletins(
"decrypt_encrypted_alerts"=False,
"decrypt_tx_data"=False,
"bulletinTypes"=[0,1],
"order_from_newest"=False,
"start_index"="0",
"end_index"="2562456",
"get_pending_tx_only"=False
):
******** Response example *********
{
"FunctionData": {
"Alerts": [
{
"Machine": "COLD",
"Message": "System Preferences Changed",
"NotificationId": "8a93516516420c7e80d44126a3daa75a4e54d17358c7045ab5ab390c492889c2",
"Time": "2026-01-11 17:17:26.263",
"Title": "System Preferences Changed",
"UserId": "[email protected]"
},
{
"AccountId": "1",
"AccountIdNumber": 1,
"AccountName": "Main Account",
"Machine": "MPC",
"Message": "The following error was encountered during your post request: Post \"http://127.0.0.1:5001/\": dial tcp 127.0.0.1:5001: connect: connection refused. Outbound transactions are unaffected by this error.",
"NotificationId": "aeb91b65dd09990f373fd34de13be850d5ed241afec22ccda1b6ab99da1efcd1",
"Time": "2026-01-11 19:49:03.500",
"Title": "Transaction Risk Assessment Error",
"UserId": "[email protected]"
}
],
"Bulletins": [
{
"Description": {
"AccountId": "1",
"AccountName": "Main Account",
"Currency": 1,
"CurrencySymbol": "ETH",
"Custodian Signature Data Type": null,
"DataForContract": {
"FunctionName": "supply",
"FunctionData": [
{
"Key": "address",
"Value": "0xb64f1204ecf2d38e91c235c0d326e5ec8fd0897d"
}
]
},
"Fee": {
"GasLimit": 100000,
"GasPrice": "49954",
"MaxPriorityFee": "1"
},
"Info": "Transaction awaits approval by the designated account approvers.",
"Machine": "HOT",
"Outputs": [
{
"Amount": "1369",
"Destination": "0x57978Bfe465ad9B1c0bf80f6C1539d300705EA50",
"DestinationAddressOnly": "57978Bfe465ad9B1c0bf80f6C1539d300705EA50",
"WalletData": {
"CustomerId": "",
"WalletId": "",
"WalletName": ""
}
}
],
"SpecificFromAddress": "0xa3eA6b4840d32BC0d8BE83027C62A404422B2686",
"Status": 5,
"TotalAmount": "1369",
"TxAccessToken": "98880e896989dbe7b9d1386a9b556320c7f68b7c4893b61f07afe45418b78909",
"UserDescription": "",
"WalletData": {
"CustomerId": "",
"WalletId": "",
"WalletName": ""
},
"TransactionRiskAssessment": {
"Assessment": "No Risk Found",
"BalanceChanges": {
"Receive": [
{
"Address": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"Amount": "56288",
"Chain": "USD Coin",
"ChainId": null,
"Decimals": 6,
"KnownToken": false,
"LogoUrl": "https://cdn.blockaid.io/token/example.png",
"Symbol": "USDC",
"UsdValue": "0.056279387936"
}
],
"Send": []
},
"BlockNumber": "23882515",
"ChainId": 560048,
"Note": "Information was taken from description field",
"Provider": "Blockaid"
}
},
"Header": {
"CreationTime": "2026-01-11 17:20:44.998",
"Creator": "[email protected]",
"CreatorName": "Danny Cohen",
"ID": "4e4e068a1d88d3641068da9c68b6618a",
"Type": 1,
"UserActions": [
{
"Action": 3,
"UserId": "[email protected]"
}
]
}
}
],
"PendingTransactionsByAccountId": {
"1": 0
}
},
"Meta": {
"AccessToken": "8e5192380661cfd6f76b4c1fab2120857089b92b76b42539fe35338a27ab831d",
"Destination": "04e7673fb5c36d105ee6187432a011dfd33797c96e1de8e5b0b3dcb179a32c9d3f956cd8abe61667edc888d213a1e383689aaf41a7778cbc7786a508f3d357a9ac",
"Source": "a73d92c10998edf8f12c65563b18851dd59e8f17dbec6dd6a606e3259132e7301",
"Time": "2026-01-13 11:35:52.005"
}
}
decrypt_encrypted_alertsboolean<p>whether to decrypt the encrypted messages for all the alerts (does not decrypt by default)</p>
decrypt_tx_databooleanboolean that specifies whether transaction data should be returned in its encrypted or decrypted form.
bulletinTypesarraypresenting types of alerts
order_from_newestboolean<p>order_from_newest</p>
start_indexintegerThe index of the first transaction to view.
end_indexintegerThe index of the last transaction to view.
get_pending_tx_onlybooleanset the request to only show the users pending transactions by account ID.