Get Transaction History
upwork_get_transactionsRetrieve your Upwork transaction history, including earnings, withdrawals, refunds, bonuses, and fees. Filter by date range or transaction type to track financial activity and reconcile payments.
Instructions
Get your transaction history.
View all financial transactions including earnings, withdrawals, and fees.
Args:
start_date (string, optional): Start date YYYY-MM-DD
end_date (string, optional): End date YYYY-MM-DD
type (string, optional): Filter by type: 'earning', 'withdrawal', 'refund', 'bonus', 'fee'
limit (number): Max results (default: 20, max: 100)
offset (number): Pagination offset (default: 0)
response_format ('markdown' | 'json'): Output format (default: 'markdown')
Returns: List of transactions with amounts, types, and dates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Filter by transaction type | |
| limit | No | Maximum number of transactions to return (default: 20) | |
| offset | No | Number of results to skip for pagination | |
| end_date | No | End date for transactions (YYYY-MM-DD) | |
| start_date | No | Start date for transactions (YYYY-MM-DD) | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |