Expert verified
8 min read

The Ultimate Guide to API Access for your Crypto Exchange Accounts

The Ultimate Guide to API Access for your Crypto Exchange Accounts
The Ultimate Guide to API Access for your Crypto Exchange Accounts
Our Editorial Standards:
Our content is designed to educate the 500,000+ crypto investors who use the CoinLedger platform. Though our articles are for informational purposes only, they are written in accordance with the latest guidelines from tax agencies around the world and reviewed by certified tax professionals before publication. Learn More
on this page

Application program interfaces (API’s) provide a way for one system to interact with another. In the case of cryptocurrency, API’s are often used as a way to interact with cryptocurrency exchanges. Many complementary businesses and tools have been built by allowing users to connect to these exchange API’s like crypto portfolio trackers, crypto trading bots, tax software tools, and many more.

A lot of cryptocurrency enthusiasts understandably ask the question: Should I be trusting these platforms with my API keys?

API access

In order to better understand this question, it’s important to understand the various types of access that certain cryptocurrency exchange API’s grant. You can configure what type of access you want your API key to grant using your exchanges account settings.

1. “Read-Only” or “View Only” Access

Read only access allows the system that is connecting to the exchange API to only “read” or “view” the transaction data for that user account.

This type of granted access is popular amongst portfolio trackers and crypto tax software systems that only need to know your transaction history in order to work properly.

These applications do not need to be able to make trades on your behalf, so they typically only require this “read only” access. Programs with this type of access CANNOT make trades or withdraw funds on your behalf.

API cryptocurrency

2. “Trade” Access

Creating an API key that grants “trade” access allows the application that you are using to make trades on your behalf.

This type of access is common amongst crypto trading bots that users use to execute various trading strategies.

You should have complete trust in the company or tool trading on your behalf with this type of access. They should have robust security measures in place to make sure that your keys stay protected.

3. “Transfer” Access

Transfer access allows the connected program to make transfers and withdrawals or send and receive crypto on your behalf. Again the level of trust you must have in the program/ tool needs to be extremely high as this access could potentially sweep out your funds and send them to a completely different wallet address.

It is generally not recommended to grant this type of access to third party applications.

Generating your API key

Now that you understand what these various levels of access do, you can feel confident in creating your API keys.

Pictured below is the creation of a Binance API key. This is the key that you would enter into a third party system to grant it access to your Binance account.

As you can see, “read only” access is the only permission that will be granted with this API key. Both the enable trading and enable withdrawals boxes have been left unchecked.

API key cryptocurrency

Can Tax Calculators like CoinLedger access my funds?

CoinLedger never requires trade or withdrawal access from your exchange accounts, only "view" or "read" access. This means that the application can never access your funds, as it does not have the ability to.

You can always upload your transaction history by CSV file as well. The software will use this data to build out your required crypto tax reports.

Frequently asked questions

  • MinuPlus
  • MinuPlus
  • MinuPlus
  • MinuPlus
  • MinuPlus
  • MinuPlus
Want to try CoinLedger for free? Claim your free preview tax report.

Join 500,000 people instantly calculating their crypto taxes with CoinLedger.

How we reviewed this article

Edited By

All CoinLedger articles go through a rigorous review process before publication. Learn more about the CoinLedger Editorial Process.

CoinLedger has strict sourcing guidelines for our content. Our content is based on direct interviews with tax experts, guidance from tax agencies, and articles from reputable news outlets.


Demystify Crypto Taxes

The Ultimate Crypto Tax Guide (2024)

This guide breaks down everything you need to know about cryptocurrency taxes, from the high level tax implications to the actual crypto tax forms you need to fill out.

Crypto taxes overview
Crypto Tax Rates 2024: Complete Breakdown

Here’s how much tax you'll be paying on your income from Bitcoin, Ethereum, and other cryptocurrencies.

Crypto tax rates
How Crypto Losses Can Reduce Your Taxes

Crypto and bitcoin losses need to be reported on your taxes. However, they can also save you money.

How crypto losses lower your taxes

Calculate Your Crypto Taxes

  • Check
    No credit card needed
  • Check
    Instant tax forms
  • Check
    No obligations
Get Started For Free
Jump to