In Coinbase, navigate to Settings then API Access.
Click on New API Key.
Enable all accounts you would like to check — we recommend to check all.
Enable all checkboxes with a read permission.
Save the key.
Copy your API key and secret to TokenTax.
At the top right of Coinbase, click the silhouette / Name and select Reports.
In the Transaction history section, select Generate report.
Keep the settings of All time, All assets, and All transactions.
Select Generate report to create your CSV report.
Upload your CSV file to TokenTax.