BlockonomicsAPI Reference
Merchants
GET/v2/paymentsAuth required

Get payment history

Returns confirmed payments received across all stores, ordered newest-first.

Requires Bearer token authentication. Include Authorization: Bearer YOUR_API_KEY in the request header.

Query Parameters

limitintegerdefault: 200

Maximum number of payments to return (1–200). Defaults to 200.

timeframestring enumdefault: "1M"

Time window to filter payments. 1W = 1 week, 2W = 2 weeks, 1M = 1 month, 3M = 3 months, 6M = 6 months, 1Y = 1 year.

"1W""2W""1M""3M""6M""1Y"
cryptostring enum

Filter by cryptocurrency. Omit to return all cryptocurrencies.

"BTC""BCH""USDT"
store_namestring

Partial case-insensitive store name filter.

currencystring

Fiat currency code (e.g. USD). When provided, each payment includes a fiat_value field with the historical fiat equivalent.

Responses

limitquery · integer

Maximum number of payments to return (1–200). Defaults to 200.

timeframequery · string

Time window to filter payments. `1W` = 1 week, `2W` = 2 weeks, `1M` = 1 month, `3M` = 3 months, `6M` = 6 months, `1Y` = 1 year.

cryptoquery · string

Filter by cryptocurrency. Omit to return all cryptocurrencies.

store_namequery · string

Partial case-insensitive store name filter.

currencyquery · string

Fiat currency code (e.g. `USD`). When provided, each payment includes a `fiat_value` field with the historical fiat equivalent.

Response will appear here