Partner API
    • Getting Started
      • Introduction
      • Authentication
      • Business Use Cases
    • API References
      • Balances & History
        • Get Balances
        • Get Balance History
      • Crypto Deposits
        • Get Crypto Deposit Details
        • Update Travel Rule
      • Crypto Withdrawals
        • Add Whitelisted Wallet
        • Get Whitelisted Wallets
        • Delete Whitelisted Wallet
        • Create Crypto Withdrawal
        • Get Crypto Withdrawal Details
      • SEPA Deposits
        • Get SEPA Payment Details
        • Get SEPA Deposit Details
      • SEPA Withdrawals
        • Create SEPA Withdrawal
        • Get SEPA Withdrawal Details
      • Currency Exchange
        • Get Rates
        • Create Lock
        • Create Exchange
        • Get Exchange Details
    • Integration
      • Integration Guides
      • Transaction Processing
      • Error Handling
      • Rate Limiting
      • Webhooks
        • Crypto Deposit Webhook
        • Crypto Withdrawal Webhook
        • SEPA Deposit Webhook
        • SEPA Withdrawal Webhook
        • Exchange Webhook
    • Reference
      • Supported Currencies
      • Fees
      • FAQ
      • Changelog
      • Support

    API References

    This section documents all Partner API endpoints, grouped by the operations they support. Before you start, see Authentication for the API key, environments and general request format.

    Endpoint Groups#

    Balances & History
    Check your balances and the transaction history of each balance.
    Crypto Deposits
    Receive crypto to your balances and track deposit status.
    Crypto Withdrawals
    Whitelist recipient addresses and send crypto to external wallets.
    SEPA Deposits
    Get bank details and fund your EUR balance via SEPA transfer.
    SEPA Withdrawals
    Send EUR from your balance to bank accounts via SEPA.
    Currency Exchange
    Lock rates and exchange between fiat and crypto balances.

    Identifiers#

    IdentifierWhat it identifiesWhere you get itWhere you use it
    balanceIdA balance in one currency (and network)id in Get BalancesGet Balance History, Create Exchange
    walletIdA whitelisted recipient addressid in Add Whitelisted Wallet or Get Whitelisted WalletsCreate Crypto Withdrawal, Delete Whitelisted Wallet
    lockIdLocked exchange ratesCreate LockCreate Exchange
    externalIdAny transaction - deposit, withdrawal or exchangeBalance History, webhooks, transaction responsesDetails endpoints
    transactionIdA transaction created via the APIResponse of Create Crypto Withdrawal, Create SEPA Withdrawal or Create ExchangeDetails endpoints
    Every transaction has an externalId. transactionId is available only for transactions created via the API - transactions created in the web interface have transactionId: null.

    Conventions#

    All amounts are strings, e.g. "10.5". The maximum number of decimal places for each currency is defined by precision in Get Balances.
    All timestamps are in ISO 8601 format, in UTC.
    Transactions are processed asynchronously - their status changes after the request is accepted.

    Related#

    Transaction Processing
    Transaction lifecycle and statuses.
    Webhooks
    Notifications about transaction status changes.
    Supported Currencies
    Available currencies, networks and precision.

    Need help?
    Start with Authentication, then move to the endpoint group relevant for your flow.
    For direct assistance, contact support@fintegence.com.
    Previous
    Business Use Cases
    Next
    Balances & History
    Built with