Skip to main content

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.

Step-by-Step Guide

New to Kryptos Connect? Follow our Developer Portal Setup Guide for detailed instructions with screenshots.

Migrating?

If you built against connect.kryptos.io/api, see Migrating from the previous API for the complete list of changes.

Next Steps

  1. Developer Portal Setup -- Create your account and get credentials
  2. Set up Authentication -- Configure OAuth 2.0 flow
  3. API Overview -- Base URL, auth, envelopes, and scopes
  4. Explore Endpoints -- Browse the API reference
  5. View Types -- TypeScript definitions

Support