Skip to main content
Version: 1.0

IC Investments API

The IC Investments API powers a multi-currency financial operations platform supporting payment collection, international transfers, and USDT operations.

Key Capabilities

  • Payment Orders — Generate payment links and QR codes to collect funds in ARS, BRL, or USDT from payers. Track status from pending through completion or dispute.
  • Transfers — Send international transfers to bank accounts (associated or not to beneficiaries) across LATAM, Europe, USA and Asia in multiple fiat currencies.
  • USDT Operations — Buy and sell USDT, with quote-based pricing locked at time of operation.
  • Beneficiaries — Manage third-party recipients (individuals and companies) with their associated bank accounts.
  • Branches — Store operators can create sub-branches, each with its own independent balance and settlement cycle.
  • Margins — Configurable profit margins per operation type and currency, applied globally or per user.
  • Earnings — Track commissions generated from payment orders, aggregated by period.
  • Compliance — KYC requirement steps with configurable document and field checklists.
  • Notifications — Real-time event streaming via SSE plus full notification history and read-status management.

The platform uses a role-based access model: store, branch. Available actions per endpoint depend on the authenticated user's role.

Authentication

Security Scheme Type:

http

HTTP Authorization Scheme:

bearer

Bearer format:

JWT