Activities

Returns Ethereum staking activities for the authenticated organization.

Activity types

typeDescriptionNotes
stakeETH deposited to the deposit contract to provision a validator
unstakeValidator exit initiatedtx.hash and tx.status are always null — the exit is an off-chain beacon chain message, not an on-chain transaction
delegationRewards compounded / top-up stake activated
undelegationPartial withdrawal swept from the beacon chain
consolidationTwo validators consolidated into one
upgradeValidator credentials upgraded to compounding

tx.status reflects the on-chain transaction status (in_progress, confirmed, failed, expired).

Please note that the activities endpoint returns all activities for the organization associated with your API-Key, i.e. activities initiated via the Figment App and API.

Activities initiated directly via your custodian or wallet infrastructure are not returned by this endpoint.

Activity types

typeDescriptionNotes
stakeETH deposited to the deposit contract to provision a validator
unstakeValidator exit initiatedtx.hash and tx.status are always null — the exit is an off-chain beacon chain message, not an on-chain transaction
delegationRewards compounded / top-up stake activated
undelegationPartial withdrawal swept from the beacon chain
consolidationTwo validators consolidated into one
upgradeValidator credentials upgraded to compounding

tx.status reflects the on-chain transaction status (in_progress, confirmed, failed, expired).

Query Params
string
enum
required
Allowed:
string
enum

Filter by activity type.

Allowed:
string
enum

Filter by activity-life status.

Allowed:
string

Filter to activities for a wallet address (case-insensitive). For Ethereum this is the validator withdrawal address. Matches the delegation_address returned on each activity.

string
string
page
object
Responses

401

Invalid API key

Language
LoadingLoading…
Response
Choose an example:
application/json