Calico™
v2
  • v2
  • v1
API Reference
getCalico.com
API Reference
getCalico.com
v2
  • v2
  • v1
v2
  • v2
  • v1
  1. Platform API
  • Getting Started
  • Calico Connect
  • Use Cases
  • Pagination
  • Versioning
  • Platform API
    • Try it out
    • Changelog
    • Authentication
      • Authorization Callback
    • Providers
      • Add providers
      • List connected providers
      • Remove providers
    • Assets
      • User assets
      • Refresh asset list
    • Transactions
      • Transactions
      • Refresh transactions
  • Resources
    • Troubleshooting
    • Response codes
    • FAQs
  • Release Notes
    • Calico Connect 1.5 - March 2026
    • Platform API v2 - March 2026
  • Schemas
    • Schemas
      • CalicoErrorResponse
      • RefreshResponse
    • AddProvidersRequest
    • AddProvidersResponse
    • AddProvidersData
    • ListProvidersResponse
    • ListProvidersData
    • ProviderMetadata
    • DeleteProvidersRequest
    • DeleteProvidersResponse
    • DeleteProvidersData
    • ProviderMetadataV2.1
    • ConnectedProvidersMetadataV2.1
    • GetAssetsResponse
    • GetAssetsData
    • AssetPosition
    • GetTransactionsResponse
    • GetTransactionsData
    • TransactionCategorization
    • TransactionType
    • FeeItem
    • FeeObject
    • CurrencyValue
    • Transactions data
    • Input only transactions
    • Send transaction data
    • Receive transaction data
    • Output only transaction data
    • Transactions with input and output
    • Uncategorized transaction data
    • CryptoSourceCredentialAuthType
    • RefreshResponseData
    • IntegrationResponse
    • IntegrationData
    • AuthMetaData
    • PageData
    • APIConnection
    • WalletConnection
    • OAuth2Connection
    • ErrorItem
    • ProviderId
    • GetConsentURLForThirdPartyResponse
  1. Platform API

Transactions

Transaction endpoints return comprehensive, normalized lists of a user’s digital asset transactions across multiple sources, including exchanges, custodial platforms, and self-custodial wallets. Transaction data can be complex due to variations in formats, metadata, and transaction types (e.g., trades, transfers, staking rewards, gas fees). This endpoint normalizes data and presents a unified, structured view of all activity, including timestamps, asset types, amounts, sources, and transaction categories.

Use Case#

Ideal for applications that need to display transaction history, generate tax reports, or analyze user behavior. For example, if a user:
Bought 0.1 BTC on Coinbase
Transferred 0.05 BTC to a self-custodial wallet
Received 0.01 BTC as a reward
Get Transactions
Learn more
Refresh Transactions
Learn more
Previous
Refresh asset list
Next
Transactions