API Reference
Explore our API endpoints, authentication, and integration guides for developers.
Authentication
API Keys
Generate and manage your API keys in your account dashboard. Each key can be scoped for read, write, or admin access.
OAuth 2.0
Integrate with third-party apps securely using OAuth 2.0. Grant granular permissions and revoke access anytime.
Security
All API requests are encrypted via HTTPS. Enable IP whitelisting and 2FA for enhanced protection.
API Endpoints
Market Data
Get real-time and historical price data, order books, and market stats for 1000+ cryptocurrencies.
GET /api/v1/markets
GET /api/v1/ticker
GET /api/v1/orderbook
Account & Portfolio
Access your balances, portfolio performance, and transaction history.
GET /api/v1/account
GET /api/v1/portfolio
GET /api/v1/transactions
Alerts & Notifications
Manage your custom alerts and notification preferences programmatically.
POST /api/v1/alerts
GET /api/v1/alerts
DELETE /api/v1/alerts/:id
Usage Examples
cURL Example
curl -H "Authorization: Bearer <API_KEY>" https://api.cryptoscanning.pro/api/v1/markets
JavaScript Example
fetch('https://api.cryptoscanning.pro/api/v1/ticker', {
headers: { 'Authorization': 'Bearer <API_KEY>' }
})
.then(res => res.json())
.then(data => console.log(data));
Python Example
import requests
headers = {"Authorization": "Bearer <API_KEY>"}
r = requests.get("https://api.cryptoscanning.pro/api/v1/portfolio", headers=headers)
print(r.json())
Best Practices
Security
Never share your API keys. Use IP whitelisting and rotate keys regularly for maximum safety.
Rate Limits
Respect API rate limits to avoid throttling. See the docs for current limits and quotas.
Support
If you have questions or need help, contact our support team or visit the FAQ section.
Start Building Today
Sign up for an API key and join our developer community.