Skip to main content

Withdrawal Events

Vault Withdrawal Events (v1.0.0)

Download OpenAPI specification:Download

API Documentation for Vault Withdrawal Events

GetWithdrawalEvents

Authorizations:
bearerAuth
query Parameters
contractAddress
string (contract_address)

Optional Withdrawal contract address to filter events by. At least one of contract_address or user_wallet must be provided.

eventType
string (event_type)

Optional event_type filter (e.g. "Withdraw", "TokensBurned", "WithdrawalInitialized", "Initialized"). Matching is case-insensitive.

userWallet
string (user_wallet)

Optional user wallet address to filter events by (e.g. the EVM account that initiated a Withdraw event). At least one of contract_address or user_wallet must be provided.

chainId
integer or string <int64> (chain_id)

Optional EVM chain id (e.g., 11155111 for Sepolia). If omitted, results include all chains.

startTime
string (start_time)

Optional start of the time range (inclusive), in ISO 8601 format (e.g. "2024-12-01T00:00:00Z"), applied to block_time.

endTime
string (end_time)

Optional end of the time range (inclusive), in ISO 8601 format (e.g. "2025-01-01T00:00:00Z"), applied to block_time.

pageSize
integer <int32> (page_size)

Maximum number of events to return. If omitted or zero, a server default is used.

cursor
string (cursor)

Opaque forward-only pagination cursor returned by a previous call. When supplied, results start after this cursor.

Responses

Response samples

Content type
application/json
{
  • "events": [
    ],
  • "nextCursor": "string"
}