Skip to Content
API ArchitectureAPI Keys & Authentication

API Keys & Authentication

Secure your API requests with Adesic’s authentication system.

API keys are your gateway to accessing Adesic’s powerful cryptocurrency infrastructure. This guide covers everything you need to know about generating, managing, and using API keys securely.

Generating an API Key

Get Started: Create your free account  to generate your first API key

To access any Adesic API endpoint, you’ll need a valid API key:

  1. Sign up at adesic.com  for a free account.
  2. Access your dashboard where your API key will be displayed.
  3. Copy your API key and store it securely.

Your API key is automatically generated upon account creation and provides immediate access to most endpoints.

API Key Permissions & Access

Important: API access varies based on your plan

Free Plan

  • ✅ Basic market data, blockchain monitoring, and alerts
  • ⚠️ Transaction API available with identity verification
  • ✅ All free features plus premium analytics and higher limits
  • ⚠️ Transaction API available with identity verification

403 Forbidden Error: If you receive this error on Transaction API endpoints, complete KYC verification in your dashboard

Using Your API Key

Header Authentication

Pass your API key in the canonical api-key request header. API keys in URLs are not supported because URLs can be retained in logs, browser history, caches, and monitoring systems.

cURL
curl -H "api-key: YOUR_API_KEY" https://api.adesic.com/v2/cex/exchanges
JavaScript
const response = await fetch('https://api.adesic.com/v2/cex/exchanges', { headers: { 'api-key': 'YOUR_API_KEY' } });
Python
import requests headers = {'api-key': 'YOUR_API_KEY'} response = requests.get('https://api.adesic.com/v2/cex/exchanges', headers=headers)

Body Parameter (POST requests)

For POST requests, the API key can be included in the JSON body when a header cannot be used. The api-key header is preferred.

cURL
curl -X POST \ -H "Content-Type: application/json" \ -d '{"apiKey": "YOUR_API_KEY", "symbol": "BTC"}' \ https://api.adesic.com/v2/cex/exchanges

© Adesic LLC. All Rights Reserved