Actions9
- Account Actions
- Order Actions
- Product Actions
Order → Get All
AI-generatedOverview
This node interacts with the Coinbase Advanced Trade API to manage orders. Specifically, the 'Order - Get All' operation retrieves all historical orders and fills associated with the user's Coinbase account. This is useful for users who want to fetch a comprehensive list of their past trading activity on Coinbase for analysis, reporting, or record-keeping.
Use Case Examples
- A trader wants to download all their past orders to analyze their trading performance.
- An accountant needs to retrieve all historical orders for financial auditing purposes.
Output
JSON
id- Unique identifier of the orderproduct_id- The product traded (e.g., BTC-USD)side- Order side, either buy or sellorder_configuration- Details of the order configuration such as market or limit order specificsstatus- Current status of the ordercreated_at- Timestamp when the order was createdupdated_at- Timestamp when the order was last updatedfill_fees- Fees paid for fills on the orderfilled_size- Amount of the order that has been filledexecuted_value- Total value executed in the orderpost_only- Indicates if the order was post-only (limit orders)
Dependencies
- Coinbase API key credential required for authentication
Troubleshooting
- Ensure that valid Coinbase API credentials are provided; otherwise, the node will throw a 'No credentials found!' error.
- If the API request fails, the node throws a 'Coinbase API Error' with the message from the API response. Check network connectivity and API key permissions.
- Invalid private key format errors may occur if the Coinbase private key is not correctly formatted with the required headers. Ensure the private key includes '-----BEGIN EC PRIVATE KEY-----' and '-----END EC PRIVATE KEY-----'.
Links
- Coinbase Advanced Trade API Documentation - Official documentation for the Coinbase Advanced Trade API used by this node.