Troubleshoot API connection issues | 3Commas Help Center (2024)

KYC and API keys permission updates

Please make sure you have passed KYC on your exchange or your API permissions have not expired.

Carefully check for the required permissions in the API key settings in your exchange account. Usually, all the checkboxes must be checked, except for the permission to withdraw funds.

But some exchanges must have special settings. Take a look at this section in our Help Center and learn more about the specifics of connecting the API for each exchange:

Almost all exchanges now require the IP whitelisting

You need to update the existing API keys on your exchange and add the IP addresses whitelist.

If this doesn't help, you need to create new API keys with IP whitelist and update your current active API connection.

The complete list of exchanges with IP addresses whitelists can be found in this article:

Duplicate API

Although users cannot connect the same exchange account more than once, the following reason may still exist for some old users.

Make sure that you haven't connected the same API multiple times to 3Commas:

Multiple connections of the same exchange may cause these errors. You should keep only one account and delete duplicated entries if any exist.

To resolve this, you would need to head over to the My Portfolio page in 3commas. From here, you will see all of your connected exchange APIs. You must click the Delete button on the 3-dots menu to remove duplicate API connections for the corresponding exchange API shown. This will remove that exchange data and sort out any misinformation being displayed for your balances. Example:

Troubleshoot API connection issues | 3Commas Help Center (1)

If you see an error while trying to remove a duplicate exchange account, you should finish active trades on it (close them or cancel) and then delete the account.

To know which one has active trades that should be finished, you can rename one of them.

🔹 You might need to update the API keys being used to connect your exchange account to 3Commas

This article will help you update the API keys correctly and keep your active trades/bots and trading history safe:

Sometimes, when you see the error, it is just a temporary/brief communication issue that is resolved by itself quickly and won't affect the trade.

You would only need to change the API keys if you get an API keys error when you go to the My Portfolio page and then click the refresh button by the linked exchange account:

Troubleshoot API connection issues | 3Commas Help Center (2)

Here is another useful article related to this issue:

If none of the above helped and you are still seeing the error, please, contact 3Commas support via email at support@3commas.io or a widget at the right bottom corner of the screen.

As an expert in cryptocurrency trading and API key management, I've been deeply involved in the intricacies of exchanges, API permissions, and the KYC process. My experience in the field allows me to provide comprehensive insights into the nuances mentioned in the article.

The Know Your Customer (KYC) process is a crucial step in ensuring the legitimacy and security of cryptocurrency transactions. I emphasize the importance of passing KYC on your exchange, as it serves as a foundational layer for secure trading practices. KYC involves verifying the identity of users, typically through government-issued identification documents. This not only safeguards the platform from fraudulent activities but also protects users from potential security threats.

Now, let's delve into the specifics of API keys and permissions mentioned in the article:

  1. API Key Permissions and Updates: The article stresses the need to pass KYC and maintain updated API permissions. It mentions that, in general, all checkboxes in the API key settings on your exchange account should be selected, except for the permission to withdraw funds. This configuration helps balance security and functionality.

  2. IP Whitelisting: Most exchanges now require IP whitelisting, an additional layer of security for API connections. Users are advised to update existing API keys and add IP addresses to the whitelist. The article provides information on where to find the list of exchanges with IP address whitelists.

  3. Duplicate API Connections: The article addresses the possibility of users inadvertently connecting the same exchange account multiple times, leading to errors. It guides users on how to check for and delete duplicated entries to avoid misinformation and potential issues with balances.

  4. Updating API Keys: Users are reminded to update their API keys on the exchange and 3Commas platform. The article provides a step-by-step guide on how to do this correctly to ensure the safety of active trades, bots, and trading history.

  5. Temporary Communication Issues: It acknowledges that some errors may be temporary communication issues that resolve themselves. Users are advised to change API keys only if they encounter specific errors, as refreshing the My Portfolio page may resolve temporary issues.

  6. Contacting Support: The article concludes by providing users with a support contact in case they encounter persistent issues. Users are encouraged to reach out to 3Commas support via email or through the widget on the platform for further assistance.

In summary, the article provides a comprehensive guide for cryptocurrency traders, covering KYC compliance, API key management, IP whitelisting, and troubleshooting common issues. Following these guidelines ensures a secure and smooth trading experience on the 3Commas platform.

Troubleshoot API connection issues | 3Commas Help Center (2024)

FAQs

Troubleshoot API connection issues | 3Commas Help Center? ›

Please make sure you have passed KYC on your exchange or your API permissions have not expired. Carefully check for the required permissions in the API key settings in your exchange account. Usually, all the checkboxes must be checked, except for the permission to withdraw funds.

How do I troubleshoot API error? ›

This section will explore some of the top tips for troubleshooting REST API issues.
  1. Review the Digital Samba API documentation thoroughly. ...
  2. Examine request and response headers. ...
  3. Verify the endpoint URL. ...
  4. Check authentication and authorisation parameters. ...
  5. Inspect query parameters. ...
  6. Analyse the status codes.
Nov 28, 2023

What is API connection issue? ›

An API error failure means a server cannot find the requested resource from the API provider. When an API failure occurs, a numeric error message is sent back that attempts to identify what error was committed to the user.

Why my API key is not working? ›

API keys have multiple dependencies that can result in errors like: "The user is not authorized for this operation based on …". Please make sure you are using the correct credentials and endpoint with the correct API key. For example, your production API key is only able to make calls to the API production endpoint.

How to update API key 3Commas? ›

How to update the API connection?
  1. Create a new API using the exchange's website. ...
  2. Edit the linked exchange account on 3Commas. ...
  3. Copy and paste your new API Key and API Secret. ...
  4. Save. ...
  5. Click on Refresh button to complete the updating:

What are common API errors? ›

500 Internal Server Error: This error indicates that the server can't handle the request. 403 Forbidden: This error can indicate an undetected HTTP vs. HTTPS error. 404 Not Found: This error can indicate that a server does not have an HTTP endpoint and that your API request can't be processed.

How do I get an API connection? ›

The typical steps involved in using an API are:
  1. Look for an API that will meet your needs.
  2. Understand the API terms for using.
  3. Read the API documentation so you can test the API.
  4. Request an API key.
  5. Using the API documentation to make an API request.
  6. Interpret the API response to see if it meets your needs.
Nov 30, 2023

What does API connection mean? ›

What does API stand for? API stands for Application Programming Interface. In the context of APIs, the word Application refers to any software with a distinct function. Interface can be thought of as a contract of service between two applications.

What is an example of an API? ›

The Google Maps API and Twitter API may be among the most widely used API examples, but most software-as-a-service (SaaS) providers offer APIs that let developers write code that posts data to and retrieves data from the provider's site as well.

Why my API is not working? ›

Common causes of API errors include issues in the endpoint, incorrect parameters, or problems with the API key during the request call. Resolving these errors is crucial for seamless communication between applications and ensuring successful data retrieval from the API provider.

How do I check if my API key is working? ›

Double-click the saved HTML file to open it in your web browser. To access developer tools, right-click anywhere on the page and select "Inspect" or "Inspect Element" to open the browser's developer tools. Navigate to the "Console" tab. Here, you will find any errors or messages related to your API key.

How do I refresh my API key? ›

If you have purchased API credits a 'Refresh API Key' button is available on your API dashboard at https://api.builtwith.com as shown below. Refreshing the API key will generate a new key for you and will link it to existing API credits you have purchased.

How do I regenerate my API key? ›

Regenerate API keys and tokens
  1. Navigate to the developer portal's "Projects and Apps" page.
  2. Click on the "Keys and tokens" icon (🗝 ) next to the relevant App.
  3. Click on the "Regenerate" button next to the set of keys and tokens that you would like to regenerate.

How often should API keys be changed? ›

Record who/what has access to an API key. Rotate keys at least every 90 days. Rotate keys when developers leave.

Can API keys expire? ›

API keys automatically expire after one year for security. As it it gets close to the expiration of your API key, an email notification will be sent is to notify the users so that the keys can be updated.

What causes an API to fail? ›

Common causes of API errors include issues in the endpoint, incorrect parameters, or problems with the API key during the request call.

How do you check if the API is working or not? ›

Enter the URL of the API you want to check in the "Enter Request URL" field. Choose the appropriate HTTP method (e.g. GET, POST, PUT) from the dropdown menu. Click the "Send" button to send the request. Look at the response in the "Response" section of the screen.

How do you handle errors in go API? ›

Typically the usual way to handle errors in Go is to check if the returned error value is nil. If it's equal to nil, then it means no errors occurred. Go functions can also return multiple values. In cases where a function can fail, it's a good idea to return the error status as a second return value.

Top Articles
The eSIM’s future is bright, but carriers will almost certainly ruin it
Why inserting or swiping your card could help you save on surcharges
9.4: Resonance Lewis Structures
Exclusive: Baby Alien Fan Bus Leaked - Get the Inside Scoop! - Nick Lachey
Frank Lloyd Wright, born 150 years ago, still fascinates
Midflorida Overnight Payoff Address
Craigslist In South Carolina - Craigslist Near You
Top Golf 3000 Clubs
The Rise of Breckie Hill: How She Became a Social Media Star | Entertainment
Oppenheimer Showtimes Near Cinemark Denton
What to do if your rotary tiller won't start – Oleomac
Hartford Healthcare Employee Tools
Johnston v. State, 2023 MT 20
Craigslist Cars Nwi
Busted Newspaper S Randolph County Dirt The Press As Pawns
Missing 2023 Showtimes Near Landmark Cinemas Peoria
Stihl Km 131 R Parts Diagram
Les Rainwater Auto Sales
Blackwolf Run Pro Shop
Wicked Local Plymouth Police Log 2022
Greenville Sc Greyhound
Jobs Hiring Near Me Part Time For 15 Year Olds
Meta Carevr
4Oxfun
Aes Salt Lake City Showdown
Paradise Point Animal Hospital With Veterinarians On-The-Go
Bj's Tires Near Me
Ringcentral Background
Redbox Walmart Near Me
Lincoln Financial Field, section 110, row 4, home of Philadelphia Eagles, Temple Owls, page 1
Indiana Jones 5 Showtimes Near Jamaica Multiplex Cinemas
Plato's Closet Mansfield Ohio
Personalised Handmade 50th, 60th, 70th, 80th Birthday Card, Sister, Mum, Friend | eBay
Instafeet Login
World History Kazwire
Ramsey County Recordease
Letter of Credit: What It Is, Examples, and How One Is Used
Lbl A-Z
Seven Rotten Tomatoes
Www Craigslist Com Atlanta Ga
Hawkview Retreat Pa Cost
Booknet.com Contract Marriage 2
Ups Customer Center Locations
Bank Of America Appointments Near Me
Mlb Hitting Streak Record Holder Crossword Clue
Freightliner Cascadia Clutch Replacement Cost
Dolce Luna Italian Restaurant & Pizzeria
Diario Las Americas Rentas Hialeah
Publix Store 840
Glowforge Forum
Salem witch trials - Hysteria, Accusations, Executions
Latest Posts
Article information

Author: Dan Stracke

Last Updated:

Views: 6087

Rating: 4.2 / 5 (43 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Dan Stracke

Birthday: 1992-08-25

Address: 2253 Brown Springs, East Alla, OH 38634-0309

Phone: +398735162064

Job: Investor Government Associate

Hobby: Shopping, LARPing, Scrapbooking, Surfing, Slacklining, Dance, Glassblowing

Introduction: My name is Dan Stracke, I am a homely, gleaming, glamorous, inquisitive, homely, gorgeous, light person who loves writing and wants to share my knowledge and understanding with you.