Calico API
API Reference
getCalico.com
API Reference
getCalico.com
  1. Platform API
  • Overview
    • Use Cases
    • Getting started
    • Calico Connect
  • Platform API
    • Authentication
    • OAuth
      • Authorization Callback
    • Providers
      • Add providers
      • List providers
      • Remove providers
    • Assets
      • User assets
      • Refresh asset list
    • Transactions
      • Transactions
      • Refresh transactions
  • Resources
    • Response codes
    • FAQs
  • Schemas
    • Schemas
      • OpenAPIIntegrationResponse
      • CalicoErrorResponse
      • RefreshResponse
      • CryptoSourceId
      • OpenAPIAssetPosition
      • CryptoSourceCredentialAuthType
      • Add Crypto Source
      • Add Crypto Source Response
      • CryptoSourceDescriptor
      • OpenAPIDeleteCryptoSourceRequest
      • number
      • OpenAPIGetConsentURLForThirdPartyResponse
      • TransactionType
      • OpenAPITransactionCategorization
      • OpenAPIFeeItem
      • OpenAPIFeeObject
      • OpenAPICurrencyValue
      • Input only transactions
      • Transactions data
      • Send transaction data
      • Output only transaction data
      • Receive transaction data
      • Transactions with input and output
      • Uncategorized transaction data
API Reference
getCalico.com
API Reference
getCalico.com
  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
Built with