Kryptos API Documentation
A comprehensive API for accessing cryptocurrency portfolio data, transactions, DeFi holdings, NFT collections, and portfolio analytics.
Overview
Kryptos Connect APIs provide access to:
- Portfolio Holdings -- Track crypto assets across multiple wallets and chains
- Transaction History -- Complete transaction records with advanced filtering
- DeFi Integration -- Lending, staking, farming, and derivatives positions
- NFT Management -- Collection tracking with metadata and sales history
- Portfolio Insights -- Net worth, cost basis, allocation, and value over time
- Reconciliation -- Find missing prices, missing purchases, and unconnected accounts
Authentication Options
Kryptos provides two ways to access user portfolio data:
OAuth 2.0 Authentication
Standard OAuth 2.0 flow for web applications where users authenticate directly with Kryptos. OAuth 2.0 Guide
Kryptos Connect Widget
A pre-built widget (Web SDK & Mobile SDK) that handles the complete authentication flow for embedded integrations. Kryptos Connect Guide
Quick Start
Base URL: https://api-v2.kryptos.io
curl -X GET "https://api-v2.kryptos.io/v1/holdings" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
A bearer token is the only header you need. See the API Overview for the base URL, workspace resolution, response shapes and error codes.
New to Kryptos Connect? Follow our Developer Portal Setup Guide for detailed instructions with screenshots.
If you built against connect.kryptos.io/api, see Migrating from the previous API for the complete list of changes.
Next Steps
- Developer Portal Setup -- Create your account and get credentials
- Set up Authentication -- Configure OAuth 2.0 flow
- API Overview -- Base URL, auth, envelopes, and scopes
- Explore Endpoints -- Browse the API reference
- View Types -- TypeScript definitions
Support
- Email: [email protected]
- Website: kryptos.io
- GitHub: github.com/Kryptoskatt