How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Unstoppable Finance (Iron) Sandbox API

Operations for Sandbox Testing

Unstoppable Finance (Iron) Sandbox API is one of 9 APIs that Unstoppable Finance (Iron) publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Sandbox. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 6 operations across 6 paths, and defines 124 schemas. It is described by OpenAPI 3.1.0, at version 1.0-16988.

Requests are made against a single base URL, https://api.sandbox.iron.xyz/api.

6 operations 6 paths 124 schemas 3 POST3 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.0-16988
Base URL
https://api.iron.xyz/api
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Unstoppable Finance (Iron) Sandbox API declares 1 security scheme for authenticating requests. An API key is passed in the header as X-API-Key (ApiKeyAuth).

  • ApiKeyAuth — API Key

Paths & Operations 6

Across 6 paths, the API surfaces 6 operations — 3 POST, 3 PUT. Each is listed below with its method, path, parameters, and response codes.

Sandbox 6

Operations for Sandbox Testing

PUT
/sandbox/autoramp/{id}
Update autoramp status
updateSandboxAutorampStatus 2 params body → 200400401403404500
PUT
/sandbox/fiat-verification/{id}
Update fiat address verification status
updateSandboxFiatAddressVerificationStatus 2 params body → 200403404500
POST
/sandbox/identification/{id}
Update pending Identification status
updateSandboxIdentificationStatus 3 params body → 201401404500
POST
/sandbox/reset
Reset sandbox environment
resetSandbox 3 params → 200401500
POST
/sandbox/transaction
Mock a transaction
createSandboxTransaction 2 params body → 201400401404500
PUT
/sandbox/transaction/{id}/state
Update sandbox transaction state
updateSandboxTransactionState 3 params body → 200400401404500

Schemas 124

The contract defines 124 schemas that model the data the API accepts and returns. The most detailed are Autoramp (26 properties), FiatAddress (13 properties), Fee (12 properties), AutorampQuote (11 properties). Each schema is shown below with its type and property counts.

Country
object
A country
1 property 1 required
BankAccountCHAPSIdentifier
object
2 properties 2 required
SandboxSandboxTransaction
object
9 properties 9 required
SwiftDepositInfo
object
7 properties 6 required
DepositAccount_MobileMoneyDepositInfo
DepositAccount DEPRECATED: please use the depositrails field instead
PixEvpKey
object
PixEvpKey A random PIX DICT key (EVP) generated by the recipient's bank.
1 property 1 required
Currency_Fiat
Currency Can be either crypto or fiat
CreateSandboxTransactionParams
object
10 properties 2 required
RampTransactionSource
object
The source of the autoramp transaction
PixCpfKey
object
PixCpfKey A PIX DICT key that is the recipient's CPF.
1 property 1 required
PixAccountIdentifier
object
PixAccountIdentifier How the recipient's PIX account is identified: a DICT key of one of the five key types, or full bank account details.
PixPhoneKey
object
PixPhoneKey A PIX DICT key that is the recipient's phone number.
1 property 1 required
SandboxTransactionState
string
AutorampStatus
string
Identification
object
Identification The entity wrapping our KYC/KYB process and underlying providers
11 properties 4 required
ApiBankAccountSource
object
A bank account source of an autoramp transaction
7 properties 4 required
SpeiDepositInfo
object
2 properties 2 required
AchWireDepositInfo
object
6 properties 6 required
DepositRail_SpeiDepositInfo
AutorampQuote
object
Autoramp Quote The autoramp quote used to create an autoramp
11 properties 10 required
PartnerFee
object
Partner Fee A partner fee
3 properties 3 required
RateExpiryPolicy
string
Rate Expiry Policy The policy for the rate expiry
DepositAccount_IbanDepositInfo
DepositAccount DEPRECATED: please use the depositrails field instead
FpsDepositInfo
object
5 properties 2 required
ACHDepositInfo
object
6 properties 6 required
BankAccountIdentifier_BankAccountSWIFTIdentifier
Recipient_RecipientBankAccount
Recipient The recipient of the payment
DepositAccount_SpeiDepositInfo
DepositAccount DEPRECATED: please use the depositrails field instead
BankAccountIdentifier_BankAccountFedNowIdentifier
RecipientPostalAddress
object
RecipientPostalAddress The account holder's address.
5 properties 5 required
PixAccountIdentifier_PixCnpjKey
PixAccountIdentifier How the recipient's PIX account is identified: a DICT key of one of the five key types, or full bank account details.
DepositRail_MobileMoneyDepositInfo
DepositRail_FedNowDepositInfo
Available from API version 2026-07-01.
BankAccountIdentifier_BankAccountACHIdentifier
Currency
object
Currency Can be either crypto or fiat
Crypto
object
A cryptocurrency
2 properties 2 required
RecipientName_IndividualName
DepositRail
object
DepositRail_AfricanBankTransferDepositInfo
NetworkFee
object
Network Fee The network fee for a given currency. This is deprecated and will be removed in the future. Use NetworkFeeWithSettlement instead.
IbanDepositInfo
object
6 properties 1 required
BankAccountIdentifier_BankAccountCHAPSIdentifier
BankAccountIdentifier_BankAccountFPSIdentifier
IdentificationStepStatus
object
DepositRail_RtpDepositInfo
DepositRail_ACHDepositInfo
CryptoWallet
object
Crypto Wallet The crypto wallet for the autoramp
2 properties 2 required
AutorampType
string
Autoramp type The type (onramp, offramp, swap) of an autoramp
AfricanBankTransferDepositInfo
object
8 properties
PixEmailKey
object
PixEmailKey A PIX DICT key that is the recipient's email address.
1 property 1 required
NetworkFee_Amount
Network Fee The network fee for a given currency. This is deprecated and will be removed in the future. Use NetworkFeeWithSettlement instead.
DepositAccount_ChapsFpsDepositInfo
DepositAccount DEPRECATED: please use the depositrails field instead
PixDepositInfo
object
2 properties 2 required
RecipientName
object
BankAccountFPSIdentifier
object
2 properties 2 required
Bank
string
DepositAccount_AchWireDepositInfo
DepositAccount DEPRECATED: please use the depositrails field instead
RecipientBankAccount
object
RecipientBankAccount A recipient fiat bank account
9 properties 6 required
RtpDepositInfo
object
6 properties 6 required
DepositAccount_PixDepositInfo
DepositAccount DEPRECATED: please use the depositrails field instead
BankAccountWireIdentifier
object
2 properties 2 required
Blockchain
string
Blockchain A type of blockchain
NetworkFeeWithSettlement
object
Network Fee with Settlement The network fee with settlement for a given currency
3 properties 2 required
ChapsDepositInfo
object
5 properties 2 required
PixAccountIdentifier_PixCpfKey
PixAccountIdentifier How the recipient's PIX account is identified: a DICT key of one of the five key types, or full bank account details.
NetworkFeeType
string
Network Fee Type The type of network fee
BusinessIdentificationStepStatus
object
4 properties
RecipientName_BusinessName
ApiError
object
Standard error response returned to API clients for server errors. Includes a traceid that clients can reference when reporting issues.
2 properties 2 required
Recipient_RecipientPix
Recipient The recipient of the payment
EmailAddress
object
EmailAddress An email address An email address
1 property 1 required
BankAccountIdentifier_BankAccountWireIdentifier
BankAccountIdentifier_Iban
FiatAddress
object
Fiat Address Response containing fiat address details
13 properties 12 required
DepositAccount
object
DepositAccount DEPRECATED: please use the depositrails field instead
BankAccountFedNowIdentifier
object
2 properties 2 required
DepositRail_SwiftDepositInfo
DepositRail_IbanDepositInfo
PixAccountIdentifier_PixEmailKey
PixAccountIdentifier How the recipient's PIX account is identified: a DICT key of one of the five key types, or full bank account details.
BankAccountACHIdentifier
object
2 properties 2 required
MobileMoneyDepositInfo
object
2 properties 1 required
DepositAccount_CryptoWallet
DepositAccount DEPRECATED: please use the depositrails field instead
DepositRail_ChapsDepositInfo
Fee
object
Fee The fee for a given currency pair
12 properties 9 required
PixCnpjKey
object
PixCnpjKey A PIX DICT key that is the recipient's CNPJ.
1 property 1 required
FiatAddressStatus
string
Verification Status The status of the verification of a fiat address
BankAccountSWIFTIdentifier
object
3 properties 2 required
FeeSettlement
string
Fee Settlement The settlement type for the fee
RecipientWallet
object
RecipientWallet An on-chain wallet address
2 properties 2 required
BankAccountIdentifier
object
Iban
object
1 property 1 required
Autoramp
object
Autoramp The autoramp response A Autoramp response
26 properties 14 required
DepositRail_FpsDepositInfo
Recipient_RecipientWallet
Recipient The recipient of the payment
Fiat
object
A fiat currency
1 property 1 required
IndividualName
object
2 properties 2 required
FedNowDepositInfo
object
Available from API version 2026-07-01.
6 properties 6 required
ChapsFpsDepositInfo
object
5 properties 2 required
BankAccountRTPIdentifier
object
2 properties 2 required
BankPostalAddress
object
BankPostalAddress The bank's address. Only required for SWIFT accounts.
5 properties 5 required
PixBankDetails
object
PixBankDetails Full Brazilian bank account details identifying the recipient's account, for recipients without a registered PIX key.
4 properties 4 required
BankAccountIdentifier_BankAccountRTPIdentifier
RecipientPix
object
RecipientPix A PIX payout recipient.
3 properties 3 required
ApiWalletDepositSource
object
A wallet deposit source of an autoramp transaction
3 properties 2 required
Amount
object
An amount of money
2 properties 2 required
Recipient
object
Recipient The recipient of the payment
DepositRail_PixDepositInfo
DepositRail_CryptoWallet
Currency_Crypto
Currency Can be either crypto or fiat
PaymentNetwork
string
PaymentNetwork A payment network
PixAccountIdentifier_PixBankDetails
PixAccountIdentifier How the recipient's PIX account is identified: a DICT key of one of the five key types, or full bank account details.
IdentificationStatus
string
The Process status of the identification The various state transitions an identification can go through.
UpdatePendingIdentificationParams
object
1 property 1 required
UpdateRampTransactionStateParams
object
1 property 1 required
PersonIdentificationStepStatus
object
4 properties
DepositRail_WireDepositInfo
VerificationStepDetail
object
3 properties 2 required
WireDepositInfo
object
6 properties 6 required
BusinessName
object
1 property 1 required
PixAccountIdentifier_PixPhoneKey
PixAccountIdentifier How the recipient's PIX account is identified: a DICT key of one of the five key types, or full bank account details.
PixAccountIdentifier_PixEvpKey
PixAccountIdentifier How the recipient's PIX account is identified: a DICT key of one of the five key types, or full bank account details.
DepositAccount_AfricanBankTransferDepositInfo
DepositAccount DEPRECATED: please use the depositrails field instead
PixAccountType
string
PixAccountType The type of a Brazilian bank account.
AutorampSource
string
Autoramp Source The source of the autoramp

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

unstoppable-finance-sandbox-api-openapi.yml Raw ↑

Other APIs Unstoppable Finance (Iron) publishes across the network.

Unstoppable Finance (Iron) Addresses API
Unstoppable Finance (Iron) Autoramp API
Unstoppable Finance (Iron) Currencies API
Unstoppable Finance (Iron) Customer API
Unstoppable Finance (Iron) ExchangeRate API
Unstoppable Finance (Iron) FeeProfiles API
Unstoppable Finance (Iron) TermsAndConditions API
Unstoppable Finance (Iron) Webhooks API
Where this information came from

This is an independent, third-party profile of Unstoppable Finance (Iron) Sandbox API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.