Skip to main content
GET
/
transactions
/
count
Count transactions
curl --request GET \
  --url https://api.breezing.io/v1/transactions/count
{
  "success": true,
  "data": {
    "count": 123
  }
}

Documentation Index

Fetch the complete documentation index at: https://learn.breezing.io/llms.txt

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

Query Parameters

org_id
string
required

Organization ID. Use GET /v1/companies to discover available org/company pairs.

Example:

"1"

company_id
string
required

Company ID. Use GET /v1/companies to discover available companies and their access levels.

Example:

"1"

wallet_id
string

Filter by wallet ID. Use wallets_list to find IDs.

Example:

"1"

status
enum<string>

Filter by status. Use "notStarted" for uncategorized, "reviewRequired" for transactions flagged for client review, "reconciled" for categorized and verified.

Available options:
notStarted,
reviewRequired,
reconciled,
manuallyReconciled,
paid
account
string

Filter by exact account code (e.g. "4100")

has_account
enum<string>

Filter by whether a contra account is assigned. has_account="false" finds uncategorized transactions that still need an account.

Available options:
true,
false
is_spam
enum<string>
default:false

Spam filter (default: "false"). Breezing auto-detects spam/airdrop tokens. Use "all" to include them, "true" to see only spam.

Available options:
true,
false,
all
is_locked
enum<string>
default:false

Locked filter (default: "false"). Locked transactions belong to a closed period and cannot be modified. Use "all" to include them.

Available options:
true,
false,
all
date_from
string

Start of date range (unix timestamp in seconds)

Example:

"1700000000"

date_to
string

End of date range (unix timestamp in seconds)

Example:

"1710000000"

Response

Count retrieved successfully

success
enum<boolean>
required
Available options:
true
data
object
required
Last modified on April 12, 2026