Skip to main content
NDAX - API Import Guide

How to automatically import your NDAX transactions into CoinLedger

Lucas Wyland avatar
Written by Lucas Wyland
Updated over a week ago

CoinLedger only needs "Read" or "View" access to import your trade history. This permission protects your accounts. Learn more about API access in this article here.

Note: NDAX API only returns up to 3 months worth of trades. If you traded on NDAX for longer than 3 months it's recommended to switch to file import to capture the full range of your crypto transaction history.

Step 1:

Log into your NDAX account.

Step 2:

Scroll down on the side bar and navigate to Settings. Once there, click on Generate New Key in the API Key section.

Step 3:

Select Allow Read Only and click on Generate.

Step 4:

Upon successful API key generation, make sure to store your secret key somewhere safe, as you will not be able to recover it later.

Step 5:

Copy your User ID from the Personal User Info section, as you will need this in order to import your transactions as well.

Step 6:

Navigate to Step 1. Import. Select Add Account then choose the NDAX tab on CoinLedger. Click on Auto-Import then enter your API Key, API Secret and User ID into the correct fields. Click Sync Transactions.

When importing your transaction history via API, you will have the option to specify a start date for your import. This feature is designed to prevent duplicate data from being imported. You can access this feature by hitting the Import Settings drop down menu, as shown below, and then specifying a date for your import to start from. All transactions after this date will be imported. You should not do this if you are importing all of your transactions into CoinLedger for the first time.


โ€‹

Did this answer your question?