Skip to main content
GET

Date Filtering

You can filter transactions by date using day, month, and year parameters:

Function Filtering

Filter by contract function name to see specific types of transactions:

Authorizations

Authorization
string
header
required

Bearer token — use your secret key (sk_prod_xxx) for server-side calls, or the user's JWT for client-side calls

x-api-key
string
header
required

Your Chipi public API key (pk_xxx)

Query Parameters

walletAddress
string
required

The wallet address to get transactions for

page
integer
default:1

Page number (default: 1)

limit
integer
default:10

Items per page (default: 10)

calledFunction
string

Filter by contract function name (e.g., "transfer", "approve")

day
integer

Filter by day of month (1-31)

Required range: 1 <= x <= 31
month
integer

Filter by month (1-12)

Required range: 1 <= x <= 12
year
integer

Filter by year (e.g., 2025)

Response

Paginated transaction list

data
object[]
required
total
integer
required

Total number of matching transactions

page
integer
required

Current page number

limit
integer
required

Items per page

totalPages
integer
required

Total number of pages