How to Get Your Coinbase Pro API Key and Use It [Full Guide] (2024)

A tutorial on how you can create and use your Coinbase Pro API Keys with Crypto Pro.

Creating API Keys can be frustrating sometimes. Especially when the exchange uses confusing words such as API Key, API Key Secret, API Private Key, and API Passphrase. Are they all the same? Which ones do I need to use? How do I generate and Link them? What does this even mean? Where am I? Who am I?

If you are having any of these questions then you’ve come to the right place! We will be addressing everything you need to know about Coinbase Pro’s API function. We will even show you an example with pictures, so all you have to do is follow along 3 simple steps.

About Coinbase Pro

Coinbase Pro was announced in May of 2018. It differentiates itself for the regular Coinbase platform in several key areas. Coinbase has a simple and friendly user interface targeted at casual investors who want to buy the biggest and most popular cryptocurrencies out there.

In contrast, Coinbase Pro offers a wider range of cryptocurrencies to purchase, a more complicated user interface with functions such as candlestick charts, market feed data, and other advanced trading features.

What Are API Keys?

According to Google’s dictionary, an API is: “a set of functions and procedures allowing the creation of applications that access the features or data of an operating system, application, or other services.”

An API Key can be considered as a username that isgenerating to allow access to data. In this example, the Coinbase Pro API is generated by theexchange and you then pass it on to another application. The application willthen import your data based on the permissions you allow for.

An API Secret, also referred to as API Private Key is simply apassword used in combination with an API Key.

You can think of the API Passphrase as a second password you need to enter to establish a connection between the two applications. Coinbase Pro implements this as an extra measure of authentication.

Why Do I Need to Link My Keys?

There are several reasons for connecting your Coinbase Pro account(s) with an app like Crypto Pro. Your portfolio will start to automatically update after every trade or investment you make. You’ll also be able to access the analytics report, check your highest gainers & losers, digest news about your favorite cryptocurrencies, set exchange specific alerts, and more, all in one single app.

Crypto Pro creates a seamless tracking experience that we are positive you’ll love. Please check out the end of the article for a features list along with some images. But for now, let’s get to business.

How to Setup Coinbase Pro API Keys (Steps):

Step 1: Generate Your Keys

1.1 Sign into your Coinbase Pro account and click on your username, then click on API

How to Get Your Coinbase Pro API Key and Use It [Full Guide] (1)

1.2 Make sure you are on the “API Setting” tab, then click on “New API Key”

How to Get Your Coinbase Pro API Key and Use It [Full Guide] (2)

1.3 Tick the “View” box under permissions and then save the “Passphrase”. You will need to use that later when linking your Crypto Pro App. Click on “Create Key”

How to Get Your Coinbase Pro API Key and Use It [Full Guide] (3)

Step 2: Save Your Keys

2.1 After clicking on “Create Key”, a new window will appear showing your API Secret Key. Save this Key, then click “Done”

How to Get Your Coinbase Pro API Key and Use It [Full Guide] (4)

2.2 After hitting “Done”, the API Settings tab will appear once again. This time, however, there will be a new API Key in your list. The Key highlighted in red is your API Key

How to Get Your Coinbase Pro API Key and Use It [Full Guide] (5)

Step 3: Link Your Keys to Crypto Pro

3.1 Head over to the Crypto Pro App and tap on the “Settings” tab
3.2 Scroll down and find “Coinbase Pro”
3.3 Copy the API Key you got in step 2.2 to the “API Key” field
3.4 Copy the API Secret you got in step 2.1 to the “Secret” field
3.5 Copy the Passphrase you got in step 1.3 to the “Password” field

Pro-tip: If you are using an Apple device to create the API Key (MacBook/iPad/iMac), then you can use the Universal Clipboard feature to paste the code straight to your phone. Hit “Command+C” on the first device, then tap and paste the Key with your phone.

How to Get Your Coinbase Pro API Key and Use It [Full Guide] (6)

3.6 Choose which portfolio you would like to import to and slide the “Import Balance” switch

Success!

If you have successfully completed these steps, the working status will be set to “Active”. and you’ll be able to check your Coinbase Pro portfolio from within the app.

Crypto Pro supports +60 exchanges including Kraken, Binance, Bitfinix and many more!

How to Get Your Coinbase Pro API Key and Use It [Full Guide] (7)

If you are having any difficulties connecting your Coinbase Pro API key with Crypto Pro, please hit the support button in the app, or shoot us an email at[emailprotected] and we will get back to you shortly.

For help with linking your API Keys by other exchanges, please check out these links below for a complete guides:

Stay in Touch

We like to keep in touch with like-minded people. You can follow us onTwitter, join ourTelegram Group, like us onFacebook,and even send us an email at[emailprotected]if you need assistance or have a suggestion in mind.

How to Get Your Coinbase Pro API Key and Use It [Full Guide] (2024)

FAQs

How do I get my API key from Coinbase Pro? ›

Select API from the menu. Under Profile Information, select the API Settings tab, then select + New API Key. Select your profile and appropriate permissions, create a passphrase, and then enter in your 2-step verification code. Finally, select Create API Key at the bottom to make a unique key.

How do I use my Coinbase API key? ›

Sign in to your account and access the profile menu from your account dashboard. Choose Settings from the drop-down menu. Select the API tab. You can add a new API key by selecting + New API Key.

How do I find my Coinbase Pro secret key? ›

How to Setup Coinbase Pro API Keys (Steps):
  1. Step 1: Generate Your Keys. 1.1 Sign into your Coinbase Pro account and click on your username, then click on API. ...
  2. Step 2: Save Your Keys. 2.1 After clicking on “Create Key”, a new window will appear showing your API Secret Key. ...
  3. Step 3: Link Your Keys to Crypto Pro.

How do I use Coinbase Pro API? ›

How to Set up Your Coinbase API Keys (Steps):
  1. Step 1: Create Your Keys. 1.1 Sign in to your Coinbase account, click on your profile in the top right corner, then click on “Settings” ...
  2. Step 2: Configure API Settings. ...
  3. Step 3: Wait 48 Hours. ...
  4. Step 4: Link Your Keys to Crypto Pro.

Where do I get my Coinbase API key? ›

You can create an API key in your Settings page after creating a Coinbase Commerce account.
...
Creating an API Key​
  1. Log into Coinbase Commerce.
  2. Go to Settings > Security.
  3. Click New API Key.

How do I find my API secret key? ›

The API secret key is used to identify your account. You will be asked to provide one to connect to some of our services like the Google Sheets Add-on and the API functionalities. You can find your API secret key in the API page on your dashboard. You can also create new API keys in the same section if necessary.

Where do I use API key? ›

Go to the Google Maps Platform > Credentials page. On the Credentials page, click Create credentials > API key. The API key created dialog displays your newly created API key.

Do you need an API key for Coinbase Pro? ›

After your Coinbase account is created, sign in and create a Coinbase API key, secret, and passphrase. These credentials are required for connecting to Coinbase via the TT platform. Note: Multiple API keys and secrets can be created for a single Coinbase account.

How do I authenticate Coinbase API? ›

API key authentication requires each request to be signed (as an enhanced security measure).
  1. Generating an API Key​ You can create and activate new API keys in your API settings. ...
  2. Making a Request​ ...
  3. Selecting a Timestamp​ ...
  4. Creating a Signature​ ...
  5. Python​
  6. Ruby​
  7. Javascript​
  8. Storing Credentials Securely​

How do I create an API key? ›

To create your application's API key:
  1. Go to the API Console.
  2. From the projects list, select a project or create a new one.
  3. If the APIs & services page isn't already open, open the left side menu and select APIs & services.
  4. On the left, choose Credentials.
  5. Click Create credentials and then select API key.

How do I access Coinbase Pro? ›

Web
  1. Go to the Portfolio Tracker tab.
  2. Click on the Connect Portfolio button.
  3. Search Coinbase Pro from the list.
  4. Enter your API key, Secret key, and Passphrase from Coinbase Pro.

How do I access Coinbase from Coinbase Pro? ›

We'll look at each of these steps in more detail below.
  1. Step 1: Log into Coinbase Pro. ...
  2. Step 2: Go to the Coinbase Pro trading page. ...
  3. Step 3: Find the coin you want to deposit into Coinbase Pro. ...
  4. Step 4: Select your Coinbase Account. ...
  5. Step 5: Select Deposit at the bottom of the window.
Nov 15, 2022

What is a secret API key? ›

The API Key and API Key Secret are essentially software-level credentials that allow a program to access your account without the need for providing your actual username and password to the software.

What is the API limit order for Coinbase Pro? ›

The FIX Order Entry API rate limit is 50 requests per rolling second per session and up to 100 messages per second in bursts.

Is Coinbase API free? ›

Are there examples of free Coinbase APIs? There are several free APIs for Coinbase currently available. Some examples include Coinranking and CoinGecko.

How do I get my crypto API key? ›

How do I create an API key?
  1. Log In to your Crypto.com Exchange account.
  2. After you've logged in to your account, click your Profile (upper right-hand corner)
  3. Select Settings, then API Keys.
  4. Select Create a new API key, enter the description/label, and enter your 2FA code.

How do I find my crypto API key? ›

How do I get my Crypto.com Exchange API key?
  1. Log into your Crypto.com Exchange account (not the mobile App account).
  2. Go to the upper-right corner, to display the drop-down menu and select "API".
  3. Then in the navigation bar and select API Keys.

Do I have a key on Coinbase? ›

When you first buy cryptocurrency, you are issued two keys: a public key, which works like an email address (meaning you can safely share it with others, allowing you to send or receive funds), and a private key, which is typically a string of letters and numbers (and which is not to be shared with anyone).

Is Secret key the same as API key? ›

The API key ID is included in all requests to identify the client. The secret key is known only to the client and the API Gateway.

Where is API key stored? ›

Store API keys or signing secrets in files outside of your application's source tree. If you store API keys or any other private information in files, keep the files outside your application's source tree to keep your keys out of your source code control system.

What is an API key and how do I get one? ›

An application programming interface (API) key is a code used to identify and authenticate an application or user. API keys are available through platforms, such as a white-labeled internal marketplace. They also act as a unique identifier and provide a secret token for authentication purposes.

What does an API key look like? ›

An API key is a token that a client provides when making API calls. The key can be sent in the query string: GET /something?api_key=abcdef12345.

Are API keys free? ›

API Keys is currently free of charge. If you are using Cloud Endpoints to manage your API, you might incur charges at high traffic volumes. See the Endpoints pricing and quotas page for more information.

Why is my Coinbase Pro API key invalid? ›

The "Key invalid" error for Coinbase indicates that they updated their API version. This happens regularly.

How do I set up Coinbase Pro authenticator? ›

How to enable Duo or Google authenticator on Coinbase
  1. Navigate to the security settings page.
  2. Under the Other Options section, select the Select button in the Authenticator App box.
  3. Follow the prompts to complete your authenticator setup.

Should I use Coinbase Pro instead of Coinbase? ›

The biggest difference between the two platforms is their user interface. Coinbase offers a clean, simple way to buy and sell cryptocurrency with only a few options for placing orders. Coinbase Pro, on the other hand, gives users advanced charting and trading options, giving superior control for advanced traders.

How do I fully verify my Coinbase account? ›

How do I verify my identity through the mobile app?
  1. Select Profile & Settings.
  2. Tap Enable send and receive at the top. ...
  3. Select your document type.
  4. Follow the prompts to upload your ID document.
  5. Once the steps are completed, the identity verification process is complete.

How do I authenticate my API? ›

To authenticate API requests, you can use basic authentication with your email address and password, your email address and an API token, or an OAuth access token. All methods of authentication set the authorization header differently. Credentials sent in the payload or URL are not processed.

How do I authenticate and authorize API? ›

Use JSON web tokens. JSON web tokens (JWTs) are often used to implement key-based client authentication. The client generates a JWT and signs it with a private key. The API then validates the JWT with the client's public key and uses the embedded claims to make an authorization decision.

What can I use instead of API key? ›

OAuth Tokens: Great for Accessing User Data

OAuth is the answer to accessing user data with APIs. Unlike with API keys, OAuth does not require a user to go spelunking through a developer portal. In fact, in the best cases, users simply click a button to allow an application to access their accounts.

How to generate API key from username and password? ›

Generate an API key
  1. Log in to your Customer Area.
  2. Go to Developers > API credentials, and select the API credential username for your integration, for example ws@Company. ...
  3. Under Server settings > Authentication select the API key tab.
  4. Select Generate API key.

How to get free API? ›

Best Free APIs
  1. HubSpot API.
  2. Yahoo Search Marketing API.
  3. Common Crawl.
  4. Google APIs.
  5. WordPress APIs.
  6. Sejda PDF API.
  7. QRcode Monkey.
  8. Telegram API.
Sep 14, 2021

Why can't i access Coinbase Pro? ›

The Coinbase Pro cryptocurrency trading platform is in the process of shutting down for good. If you're still using Coinbase Pro, your funds will automatically move to Coinbase's main platform unless you carry out the transition yourself.

Why can't i use Coinbase Pro? ›

In June 2022, Coinbase announced that it would be sunsetting Coinbase Pro to replace it with Coinbase Advanced Trade to provide its full suite of advanced crypto investment services on one single platform.

Can you withdraw directly from Coinbase Pro? ›

You can withdraw any crypto you have directly to a linked Coinbase account. From there, you can convert the crypto to cash and withdraw the funds to a linked bank account. If you don't have Coinbase, please visit www.coinbase.com to sign up.

How do I connect Coinbase Pro to Coinbase wallet? ›

You can link your Coinbase Wallet to Coinbase Pro in the following way:
  1. Open the Coinbase Pro website and log in to your account.
  2. Click on the "Deposit" button at the top right corner of the page.
  3. In the Deposit menu, click on the "Coinbase Wallet" option.

Can I transfer Coinbase Pro to Coinbase? ›

Choose “Withdraw” on the top right. Select the cryptocurrency you want to transfer, or “All Portfolios” to transfer all assets to Coinbase.com. Choose “Transfer to Coinbase”

Can API keys be stolen? ›

For context, API key security should ideally be viewed as part of application security and data security. The API, after all, is the gateway to an application. If the API key is stolen, there will be very deficient application and data security.

Can someone steal my API key? ›

API keys are generally not considered secure; they are typically accessible to clients, making it easy for someone to steal an API key. Once the key is stolen, it has no expiration, so it may be used indefinitely, unless the project owner revokes or regenerates the key.

Can anyone use my API key? ›

API keys can't authenticate the individual user making the request, only the project or application sending the request. API keys are like passwords — only effective if the owner stores them securely.

How do I increase my Coinbase Pro withdrawal limit? ›

Raise withdrawal limits
  1. Sign into Coinbase Exchange.
  2. Select your profile icon in the top right corner.
  3. In the dropdown menu, choose Limits.
  4. Under your withdrawal amount, select increase limits.
  5. Fill in the following fields: ...
  6. Select Submit.

How do I stop Coinbase Pro limit? ›

How to place a stop-limit order
  1. From a web browser, select a market pair (the crypto/crypto or crypto/fiat trading pair).
  2. Choose the Buy or Sell tab and select the Stop Limit button.
  3. Specify the Stop Price and Limit Price at which the order should be triggered.
  4. Confirm the order.

How can I increase my limit on Coinbase Pro? ›

To apply for a limit increase on Coinbase.com:
  1. Sign in to your Coinbase account.
  2. Click Account limits.
  3. Click Increase limits.
  4. Click Apply now.

How much does Coinbase API charge? ›

Transaction fees

Coinbase charges a flat 1% transaction fee on all cryptocurrency transactions.

What is Coinbase Pro sandbox? ›

A public sandbox is available for testing API connectivity and web trading. The sandbox hosts a subset of the production order books and supports all exchange functionality except Transfers. You can add unlimited fake funds for testing. info.

How much is Coinbase API transfer fee? ›

Coinbase Fees

Coinbase Buy / Sell Fees: 1.49% US Bank Transfers: 1.49% Wire Transfer Fee: $10 (Deposit); $25 (Withdrawal)

Does Coinbase Pro have an API? ›

You'll need to create a Coinbase account and generate an API key before you can access our API endpoints. If you're migrating to Advanced Trade from Coinbase Pro, you'll need to transfer your existing balance and generate a new API key.

Does Coinbase Pro give you private key? ›

Private Key

Coinbase is a hosted wallet service, which means we manage your private keys for you, securing your funds with a password, device confirmation and 2-factor authentication. We take security very seriously at Coinbase and utilize our secure cold-storage technology to protect our customer's funds.

Do you own your keys on Coinbase Pro? ›

A wallet that you hold the private keys for and is therefore in your control. Coinbase Wallet is a self-custody wallet that gives you complete control of your digital assets.

How can I access Coinbase Pro? ›

Accessing my account
  1. You'll need your Coinbase email address and password. If you don't have access to your Coinbase.com email address, see lost email access. ...
  2. Go to the Coinbase sign in page and enter your email address and password.

Is Coinbase API free to use? ›

Are there examples of free Coinbase APIs? There are several free APIs for Coinbase currently available. Some examples include Coinranking and CoinGecko.

Should I keep money in Coinbase or Coinbase Pro? ›

The biggest difference between the two platforms is their user interface. Coinbase offers a clean, simple way to buy and sell cryptocurrency with only a few options for placing orders. Coinbase Pro, on the other hand, gives users advanced charting and trading options, giving superior control for advanced traders.

Is it cheaper to transfer from Coinbase or Coinbase Pro? ›

Coinbase Pro: Fees. Coinbase Pro used to have much lower fees than Coinbase, but that's not the case anymore. The advanced trade tool on Coinbase has the same rates as Coinbase Pro -- ranging from 0% to 0.60% per order.

Is Coinbase Pro going away? ›

In June 2022, Coinbase announced that it would be sunsetting Coinbase Pro to replace it with Coinbase Advanced Trade to provide its full suite of advanced crypto investment services on one single platform.

Do you always need an API key? ›

API's are used for software applications to send and receive data. API's can also connect one program to another, to share functionality. In order to connect to or communicate with another API, an API key is necessary. API keys provide an initial step for cloud API security.

Can you sell directly from Coinbase Pro? ›

From the Coinbase mobile app:

Tap the menu in the upper left corner, then tap Sell. Tap the asset you want to sell and enter the amount. Tap Review Order and confirm your selections. Tap Place Order to complete the sale.

Does Coinbase have a 12 word seed? ›

Coinbase Wallet generates a 12-word recovery phrase, also referred to as a seed phrase, that you and only you have access to.

Top Articles
Latest Posts
Article information

Author: Dean Jakubowski Ret

Last Updated:

Views: 5922

Rating: 5 / 5 (50 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Dean Jakubowski Ret

Birthday: 1996-05-10

Address: Apt. 425 4346 Santiago Islands, Shariside, AK 38830-1874

Phone: +96313309894162

Job: Legacy Sales Designer

Hobby: Baseball, Wood carving, Candle making, Jigsaw puzzles, Lacemaking, Parkour, Drawing

Introduction: My name is Dean Jakubowski Ret, I am a enthusiastic, friendly, homely, handsome, zealous, brainy, elegant person who loves writing and wants to share my knowledge and understanding with you.