Poloniex API

Cryptocurrency / API Key Intermediate HTTPS
Varies by plan (check documentation)

Overview

Poloniex is a US-based digital asset exchange offering API access to real-time market data, order management, and account features. It supports both public endpoints for market data and authenticated endpoints for trading operations. Beginners can explore market data without authentication, but trading requires an API key.

💡

Beginner Tip

You can access public market data like ticker prices and order books on Poloniex without an API key. Only create an API key when you are ready to implement actual trading functionality.

Available Data

repository name and description
star and fork counts
contributor data
issues and pull requests
commit history
coin price in USD/EUR

Example Response

JSON Response
{
  "id": "bitcoin",
  "symbol": "btc",
  "current_price": 65432.1,
  "market_cap": 1280000000000,
  "price_change_24h": 1250.5,
  "price_change_percentage_24h": 1.95,
  "total_volume": 28500000000
}

Field Reference

symbol Trading pair name (e.g., BTC_USDT)
price Current market price of the trading pair
dailyChange Price change percentage in the last 24 hours
high Highest price in the last 24 hours
low Lowest price in the last 24 hours
quantity Total trading volume in base currency over 24 hours

Implementation Example

const url = "https://docs.poloniex.com/";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
  headers: {
  "X-API-Key": "YOUR_API_KEY"
  }
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data);

What Can You Build?

Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.

Common Errors & Troubleshooting

403 Forbidden on authenticated endpoints API key does not have the required permissions enabled
Log in to your Poloniex account, edit your API key settings, and enable the necessary permissions (e.g., trading)
Invalid signature error Incorrect HMAC signature generation for authenticated requests
Follow the Poloniex signature documentation carefully, ensuring the correct timestamp and string-to-sign format is used
400 Bad Request with invalid symbol Using a deprecated or incorrect market symbol format
Fetch the list of markets from /markets endpoint to get current valid symbol names

Matrix Score Breakdown

🌐 Reachability 30/30
⚡ Speed 5/20
🔒 Security 15/15
🛠 Developer XP 12/20
✓ Reliability 10/15

Partially tested on Apr 5, 2026

Technical Specifications

Auth API Key
HTTPS REQUIRED
CORS UNKNOWN
Category Cryptocurrency
Difficulty Intermediate
Verified: 2026-04-07

Similar APIs

View All →