earn_get_movements
Retrieve movement history across all Bit2Me Earn positions, filterable by type, symbol, date range, and position ID. Get deposits, rewards, withdrawals, and fees with amounts, dates, and rates.
Instructions
Get movement history across all Earn positions. Returns movements with type (deposit, reward, withdrawal, discount-funds, discount-rewards, fee), amounts, dates, rates, source, and issuer information. Supports filtering by symbol, position_id, type (deposit, reward, withdrawal, discount-funds, discount-rewards), date range, and pagination. All parameters are optional. Response is a paginated list with metadata. [PRIVATE]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jwt | No | Optional session token for authentication. API keys are recommended for most use cases. | |
| type | No | Filter by movement type. Valid values: deposit, reward, withdrawal, discount-funds, discount-rewards | |
| limit | No | Maximum results (default: 20, max: 100) | |
| offset | No | Pagination offset (default: 0) | |
| symbol | No | Filter by specific symbol | |
| sort_by | No | Field to sort results by (default: createdAt) | |
| end_date | No | End date filter (ISO 8601 format, e.g., 2024-12-31T23:59:59Z) | |
| start_date | No | Start date-time (ISO 8601) | |
| position_id | No | Filter by Earn position UUID | |
| user_symbol | No | User's symbol for conversion | |
| related_symbol | No | Filter by related asset symbol (e.g., BTC, ETH) |