List all staking transactions per user V2

This endpoint retrieves a comprehensive list of all staking transactions for a specific user.

SecuritybearerAuth
Request
query Parameters
id
string <uuid>

Filters results by a specific staking action ID, allowing retrieval of a particular action.

Example: id=e69f4b1c-e3d7-4e5f-8561-4a6c09441097
asset_id
string <uuid>

Filters staking actions by a specific asset id, such as BTC or ETH, identified by the asset’s UUID.

Example: asset_id=1ed83487-f684-62a2-a155-fe633f0db292
asset_int
integer >= 1
Deprecated

Filters staking actions by a specific asset id (integer value), such as BTC or ETH, identified by the asset’s UUID.

Example: asset_int=1
type[]
Array of strings

Search for one or more action types.

Items Enum: "stake" "unstake" "reward"
Example: type[]=stake&type[]=unstake&type[]=reward
size
integer

Number of elements to be displayed on a page.

Example: size=25
direction
string

Specifies the direction of the results, based on the transaction ID as cursor. Use before to get results before a specific ID or after to get results after a specific ID. This provides flexibility in how results are displayed relative to the cursor.

Enum: "before" "after"
cursor
string <uuid>

A cursor for use in pagination. The cursor represents a staking action ID that defines your place in the list.

Example: cursor=1ed804ad-41e9-6fc2-bf32-1e7e399643fb
header Parameters
bp-user-id
required
string <uuid>
Responses
200

Success Response

401

Unauthorized

403

Forbidden

405

Not Allowed

422

Validation Error

429

Too Many Requests

500

Internal Error

503

Maintenance or Service unavailable

get/v2/staking/search
Request samples
Response samples
application/json
{
  • "data": [
    ],
  • "meta": {
    }
}