Skip to main content

Transaction Status Mapping

State TypeAPI StatusDashboard StatusDescription
ProgressfundsReviewInProgressReviewing FundsThe deposit has been received and is undergoing a brief compliance and eligibility check (e.g., AML screening). This status is rare and typically resolves quickly.
ProgressconversionInProgressExchanging FundsThe deposit has cleared review and is being converted to the configured destination asset.
ProgresspayoutInProgressProcessing PayoutIron has sent the funds to the connected banking provider or blockchain. This step may take time depending on external networks.
TerminalcompletedTransaction CompleteThe funds have been fully processed and handed off to the destination. No further actions will occur.
TerminalfailedDeposit FailedThe deposit or transfer failed due to a general processing error.
TerminalrejectedAmlRejected by ComplianceThe deposit failed AML or compliance checks and has been rejected.
TerminalrejectedMinAmountDeposit Below MinimumThe amount was too low to process and has been rejected.

API Endpoint

GET /api/autoramp-transactions/ids Use this endpoint to retrieve the latest status of specific transactions (up to 100 at a time). Useful for syncing or polling real-time transaction states. At least one transaction ID is required.

Webhook Notifications

Refer to the Iron Webhooks Guide for status-based notifications.