Autoramp

Autoramp The autoramp response A Autoramp response

CompanyStablecoinsPaymentsOn-RampOff-RampCryptocurrencyBankingFintechCompliance

Properties

Name Type Description
additional_partner_fee_in_bips string The additional partner fee in bips
batch_payout boolean Whether payouts for this autoramp are batched daily
created_at string The created at timestamp
customer_id string The id of the customer that owns the autoramp
deposit_account object Deprecated, please use the information in the deposit_rails field instead
deposit_rails array
destination_currency object
external_id string External ID for the autoramp, provided by the partner
fee_profile_id string The fee profile id used for the autoramp
fps_payment_reference string reference message for outgoing FPS transfers
id string The id of the autoramp
inbound_payment_reference string System-generated inbound memo that senders must include on transfers to the shared VA. `None` for autoramps that don't use pay-by-reference.
is_third_party boolean Is this a third party payment (3pp) autoramp
kind object
name string The name of the autoramp
payment_reference string The payment reference for the autoramp
quote object Deprecated: use the `quotes` field instead. Returns the newest active (non-expired) quote if any.
quotes array Active (non-expired) quotes associated with this autoramp. Deposits are matched to the newest active quote with matching `amount_in` value and currency.
recipient object
sepa_payment_reference string reference message for outgoing SEPA transfers
source object
source_currencies array The source currencies
status object
swift_payment_reference string reference message for outgoing SWIFT transfers
travel_address string The travel rule address for compliance
wire_message string reference message for outgoing wire transfers
View JSON Schema on GitHub

JSON Schema

unstoppable-finance-autoramp-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/unstoppable-finance/main/json-schema/unstoppable-finance-autoramp-schema.json",
  "title": "Autoramp",
  "description": "Autoramp\n\nThe autoramp response\n\nA Autoramp response",
  "x-generated": "2026-10-12",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/unstoppable-finance-autoramp-api-openapi.yml#/components/schemas/Autoramp",
  "properties": {
    "additional_partner_fee_in_bips": {
      "description": "The additional partner fee in bips",
      "format": "decimal",
      "type": "string"
    },
    "batch_payout": {
      "description": "Whether payouts for this autoramp are batched daily",
      "type": "boolean"
    },
    "created_at": {
      "description": "The created at timestamp",
      "format": "date-time",
      "type": "string"
    },
    "customer_id": {
      "description": "The id of the customer that owns the autoramp",
      "format": "uuid",
      "type": "string"
    },
    "deposit_account": {
      "allOf": [
        {
          "$ref": "#/$defs/DepositAccount"
        },
        {
          "deprecated": true,
          "description": "Deprecated, please use the information in the deposit_rails field instead"
        }
      ],
      "deprecated": true,
      "description": "Deprecated, please use the information in the deposit_rails field instead"
    },
    "deposit_rails": {
      "items": {
        "$ref": "#/$defs/DepositRail"
      },
      "type": "array"
    },
    "destination_currency": {
      "$ref": "#/$defs/Currency"
    },
    "external_id": {
      "description": "External ID for the autoramp, provided by the partner",
      "type": "string"
    },
    "fee_profile_id": {
      "description": "The fee profile id used for the autoramp",
      "format": "uuid",
      "type": "string"
    },
    "fps_payment_reference": {
      "description": "reference message for outgoing FPS transfers",
      "type": "string"
    },
    "id": {
      "description": "The id of the autoramp",
      "format": "uuid",
      "type": "string"
    },
    "inbound_payment_reference": {
      "description": "System-generated inbound memo that senders must include on transfers\nto the shared VA. `None` for autoramps that don't use pay-by-reference.",
      "type": "string"
    },
    "is_third_party": {
      "description": "Is this a third party payment (3pp) autoramp",
      "type": "boolean"
    },
    "kind": {
      "$ref": "#/$defs/AutorampType"
    },
    "name": {
      "description": "The name of the autoramp",
      "type": "string"
    },
    "payment_reference": {
      "description": "The payment reference for the autoramp",
      "type": "string"
    },
    "quote": {
      "allOf": [
        {
          "$ref": "#/$defs/AutorampQuote"
        },
        {
          "deprecated": true,
          "description": "Deprecated: use the `quotes` field instead. Returns the newest active (non-expired) quote if any."
        }
      ],
      "deprecated": true,
      "description": "Deprecated: use the `quotes` field instead. Returns the newest active (non-expired) quote if any."
    },
    "quotes": {
      "description": "Active (non-expired) quotes associated with this autoramp. Deposits are\nmatched to the newest active quote with matching `amount_in` value and\ncurrency.",
      "items": {
        "$ref": "#/$defs/AutorampQuote"
      },
      "type": "array"
    },
    "recipient": {
      "$ref": "#/$defs/Recipient"
    },
    "sepa_payment_reference": {
      "description": "reference message for outgoing SEPA transfers",
      "type": "string"
    },
    "source": {
      "$ref": "#/$defs/AutorampSource"
    },
    "source_currencies": {
      "description": "The source currencies",
      "items": {
        "$ref": "#/$defs/Currency"
      },
      "type": "array"
    },
    "status": {
      "$ref": "#/$defs/AutorampStatus"
    },
    "swift_payment_reference": {
      "description": "reference message for outgoing SWIFT transfers",
      "type": "string"
    },
    "travel_address": {
      "description": "The travel rule address for compliance",
      "type": "string"
    },
    "wire_message": {
      "description": "reference message for outgoing wire transfers",
      "type": "string"
    }
  },
  "required": [
    "id",
    "customer_id",
    "status",
    "kind",
    "created_at",
    "source_currencies",
    "destination_currency",
    "source",
    "quotes",
    "is_third_party",
    "recipient",
    "deposit_rails",
    "fee_profile_id",
    "batch_payout"
  ],
  "type": "object",
  "$defs": {
    "ACHDepositInfo": {
      "properties": {
        "account_number": {
          "type": "string"
        },
        "bank_address": {
          "type": "string"
        },
        "bank_name": {
          "type": "string"
        },
        "recipient_address": {
          "type": "string"
        },
        "recipient_name": {
          "type": "string"
        },
        "routing_number": {
          "type": "string"
        }
      },
      "required": [
        "routing_number",
        "account_number",
        "bank_name",
        "bank_address",
        "recipient_name",
        "recipient_address"
      ],
      "title": "ACHDepositInfo",
      "type": "object"
    },
    "AchWireDepositInfo": {
      "properties": {
        "account_number": {
          "type": "string"
        },
        "bank_address": {
          "type": "string"
        },
        "bank_name": {
          "type": "string"
        },
        "recipient_address": {
          "type": "string"
        },
        "recipient_name": {
          "type": "string"
        },
        "routing_number": {
          "type": "string"
        }
      },
      "required": [
        "routing_number",
        "account_number",
        "bank_name",
        "bank_address",
        "recipient_name",
        "recipient_address"
      ],
      "title": "AchWireDepositInfo",
      "type": "object"
    },
    "AfricanBankTransferDepositInfo": {
      "properties": {
        "account_name": {
          "type": "string"
        },
        "account_number": {
          "type": "string"
        },
        "amount": {
          "format": "decimal",
          "type": "string"
        },
        "bank_name": {
          "type": "string"
        },
        "currency": {
          "type": "string"
        },
        "financial_institution": {
          "$ref": "#/$defs/Bank"
        },
        "instruction": {
          "type": "string"
        },
        "reference_id": {
          "type": "string"
        }
      },
      "title": "AfricanBankTransferDepositInfo",
      "type": "object"
    },
    "Amount": {
      "description": "An amount of money\n",
      "properties": {
        "amount": {
          "description": "The amount, a decimal number",
          "format": "decimal",
          "type": "string"
        },
        "currency": {
          "$ref": "#/$defs/Currency"
        }
      },
      "required": [
        "amount",
        "currency"
      ],
      "title": "Amount",
      "type": "object"
    },
    "AutorampQuote": {
      "description": "Autoramp Quote\n\nThe autoramp quote used to create an autoramp\n",
      "properties": {
        "amount_in": {
          "$ref": "#/$defs/Amount"
        },
        "amount_out": {
          "$ref": "#/$defs/Amount"
        },
        "fee": {
          "$ref": "#/$defs/Fee"
        },
        "fee_settlement": {
          "$ref": "#/$defs/FeeSettlement"
        },
        "partner_fee_settlement": {
          "$ref": "#/$defs/FeeSettlement"
        },
        "quote_id": {
          "description": "The id of the quote",
          "format": "uuid",
          "type": "string"
        },
        "rate": {
          "description": "The rate",
          "format": "decimal",
          "type": "string"
        },
        "rate_expiry_policy": {
          "$ref": "#/$defs/RateExpiryPolicy"
        },
        "rate_lock_valid_until": {
          "description": "The rate lock valid until",
          "format": "date-time",
          "type": "string"
        },
        "slippage_tolerance_in_bips": {
          "description": "The slippage tolerance in bips",
          "format": "decimal",
          "type": "string"
        },
        "valid_until": {
          "description": "The valid until",
          "format": "date-time",
          "type": "string"
        }
      },
      "required": [
        "quote_id",
        "amount_in",
        "amount_out",
        "rate",
        "rate_lock_valid_until",
        "rate_expiry_policy",
        "fee",
        "fee_settlement",
        "partner_fee_settlement",
        "valid_until"
      ],
      "title": "AutorampQuote",
      "type": "object"
    },
    "AutorampSource": {
      "description": "Autoramp Source\n\nThe source of the autoramp",
      "enum": [
        "Standalone",
        "Quote"
      ],
      "type": "string"
    },
    "AutorampStatus": {
      "enum": [
        "Created",
        "EditPending",
        "Authorized",
        "DepositAccountAdded",
        "Approved",
        "Rejected",
        "Cancelled"
      ],
      "type": "string"
    },
    "AutorampType": {
      "description": "Autoramp type\n\nThe type (onramp, offramp, swap) of an autoramp",
      "enum": [
        "Onramp",
        "Offramp",
        "Swap",
        "Mint",
        "Redeem"
      ],
      "type": "string"
    },
    "Bank": {
      "enum": [
        "9JAPAY MICROFINANCE",
        "ABSA Bank Botswana",
        "ACCESS BANK",
        "AFRICAN BANKING CORPORATION",
        "AIRTELMONEYTZ",
        "AZAMPESA",
        "Absa Bank",
        "Absa Bank Kenya Plc",
        "Absa Bank Tanzania Limited",
        "Access Bank",
        "Access Bank (Diamond)",
        "AccessBank Tanzania",
        "African Bank",
        "Airtel",
        "Akiba Commercial Bank",
        "Albaraka Bank",
        "Amana Bank",
        "Azania Bank",
        "BANK OF AFRICA KENYA LTD",
        "BANK OF BARODA",
        "BANK OF INDIA",
        "BARCLAYS BANK",
        "BancABC Tanzania",
        "Bank Gaborone Limited",
        "Bank Of Baroda Botswana",
        "Bank Of Namibia",
        "Bank of Africa Tanzania Limited",
        "Bank of Athens",
        "Bank of Baroda Tanzania Limited",
        "Bank of Tanzania",
        "Barclays Bank",
        "Bidvest Bank",
        "CENTRAL BANK OF KENYA",
        "CHARTERHOUSE BANK LTD",
        "CITIBANK N.A.",
        "CO-OPERATIVE BANK",
        "COMMERCIAL BANK OF AFRICA LTD",
        "CONSOLIDATED BANK OF KENYA LTD",
        "CRDB Bank",
        "CREDIT BANK LTD",
        "Capitec Bank",
        "Central Bank Of Lesotho",
        "China Commercial Bank Limited",
        "Citi Bank",
        "Citibank Nigeria",
        "Citibank Tanzania Ltd",
        "DCB Commercial Bank",
        "DEVELOPMENT BANK OF KENYA",
        "DIAMOND TRUST BANK",
        "DUBAI BANK OF KENYA LTD",
        "Diamond Trust Bank Tanzania",
        "Discovery Bank Limited",
        "ECOBANK KENYA LTD",
        "EQUITORIAL COMMERCIAL BANK LTD",
        "EQUITY BANK",
        "Ecobank",
        "Ecobank Nigeria",
        "Enterprise Bank",
        "Equity Bank (Tanzania)",
        "Exim Bank (Tanzania)",
        "FAMILY BANK LTD",
        "FIDELITY COMMERCIAL BANK",
        "FIRST COMMUNITY BANK",
        "Fairmoney Microfinance Bank Ltd",
        "Fidelity Bank",
        "Finbond Mutual Bank",
        "First Bank of Nigeria",
        "First Capital Bank Botswana",
        "First City Monument Bank",
        "First National Bank",
        "First National Bank (South Africa)",
        "First National Bank Lesotho",
        "First National Bank Namibia",
        "First National Bank Swaziland",
        "First National Bank of Tanzania",
        "FirstRand Bank Limited",
        "GIRO BANK LTD",
        "GT Bank",
        "GUARANTY TRUST (KENYA) LTD",
        "GUARDIAN BANK",
        "GULF AFRICAN BANK LTD",
        "GoMoney",
        "Grinrod Bank",
        "Guaranty Trust Bank",
        "Guaranty Trust Bank (Tanzania) Limited",
        "HABIB BANK A.G.",
        "HABIB BANK LTD",
        "HALOPESA",
        "HOUSING FINANCE CORPORATION OF KENYA",
        "Habib African Bank",
        "Heritage Bank",
        "Hsbc Bank",
        "I&M Bank (Tanzania)",
        "IMPERIAL BANK LIMITED",
        "INVESTMENTS AND MORTGAGES",
        "International Commercial Bank Tanzania",
        "Investec Bank",
        "JAMII BORA BANK LTD",
        "Jaiz Bank",
        "Jp Morgan Chase Bank",
        "K-REP BANK",
        "KENYA COMMERCIAL BANK LTD",
        "Kcb Bank Tanzania Limited",
        "Keystone Bank",
        "Kuda Microfinance Bank",
        "Letshego Bank Tanzania",
        "Lotus Bank",
        "MIDDLE EAST BANK (K) LIMITED",
        "MTN",
        "Maendeleo Bank Ltd",
        "Mainstreet Bank",
        "Meeg Bank",
        "Mercantile Bank Limited",
        "Mkombozi Commercial Bank",
        "MoMo PSB",
        "Mobile Wallet",
        "Mobile Wallet (M-PESA)",
        "Moniepoint Microfinance Bank",
        "Moov money",
        "Mtn Banking",
        "Mtn Mobile Money",
        "Mwalimu Commercial Bank",
        "NATIONAL BANK OF KENYA",
        "NCBA Bank",
        "NCBA Bank Tanzania",
        "NET MFB",
        "National Bank of Commerce (Tanzania)",
        "National Microfinance Bank",
        "Nedbank (South Africa)",
        "Nownow(Contec Global)",
        "OPay",
        "ORIENTAL COMMERCIAL BANK",
        "Old Mutual",
        "Orange Money",
        "PARAMOUNT UNIVERSAL BANK LTD",
        "PRIME BANK LIMITED",
        "Paga",
        "PalmPay",
        "Peach",
        "People's Bank of Zanzibar",
        "Polaris Bank",
        "Postbank",
        "Premium Trust bank",
        "Providus Bank",
        "RMB Private Bank",
        "Rand Merchant Bank",
        "SA Post Bank (Post Office)",
        "STANBIC BANK",
        "STANBIC BANK KENYA LIMITED",
        "STANDARD CHARTERED",
        "Sasfin Bank Limited",
        "South African Bank of Athens Limited",
        "Stanbic Bank Tanzania Limited",
        "Stanbic Ibtc Bank",
        "Standard Bank (South Africa)",
        "Standard Bank Namibia",
        "Standard Chartered Bank",
        "Standard Chartered Bank Botswana Limited",
        "State Bank Of India",
        "Sterling Bank",
        "TIGO",
        "TNM",
        "TPB Bank Plc",
        "TRANS-NATIONAL BANK",
        "Taj Bank",
        "Titan-Paystack",
        "Tyme Bank",
        "UBA KENYA LTD",
        "Ubank",
        "Unibank",
        "Union Bank of Nigeria",
        "United Bank for Africa",
        "Unity Bank",
        "VFD Microfinance Bank",
        "VICTORIA COMMERCIAL BANK LTD",
        "VISA/MasterCard",
        "VODACOM",
        "Vbs Mutual Bank",
        "Wave",
        "Wema Bank",
        "Zamtel",
        "Zenith Bank"
      ],
      "type": "string"
    },
    "BankAccountACHIdentifier": {
      "properties": {
        "account_number": {
          "description": "US account number (4-17 alphanumeric characters)",
          "pattern": "^[0-9A-Z]{4,17}$",
          "type": "string"
        },
        "routing_number": {
          "description": "US routing number (exactly 9 digits)",
          "pattern": "^[0-9]{9}$",
          "type": "string"
        }
      },
      "required": [
        "routing_number",
        "account_number"
      ],
      "title": "BankAccountACHIdentifier",
      "type": "object"
    },
    "BankAccountCHAPSIdentifier": {
      "properties": {
        "account_number": {
          "type": "string"
        },
        "sort_code": {
          "type": "string"
        }
      },
      "required": [
        "sort_code",
        "account_number"
      ],
      "title": "BankAccountCHAPSIdentifier",
      "type": "object"
    },
    "BankAccountFPSIdentifier": {
      "properties": {
        "account_number": {
          "type": "string"
        },
        "sort_code": {
          "type": "string"
        }
      },
      "required": [
        "sort_code",
        "account_number"
      ],
      "title": "BankAccountFPSIdentifier",
      "type": "object"
    },
    "BankAccountFedNowIdentifier": {
      "properties": {
        "account_number": {
          "description": "US account number (4-17 alphanumeric characters)",
          "pattern": "^[0-9A-Z]{4,17}$",
          "type": "string"
        },
        "routing_number": {
          "description": "US routing number (exactly 9 digits)",
          "pattern": "^[0-9]{9}$",
          "type": "string"
        }
      },
      "required": [
        "routing_number",
        "account_number"
      ],
      "title": "BankAccountFedNowIdentifier",
      "type": "object"
    },
    "BankAccountIdentifier": {
      "anyOf": [
        {
          "$ref": "#/$defs/BankAccountIdentifier_Iban"
        },
        {
          "$ref": "#/$defs/BankAccountIdentifier_BankAccountACHIdentifier"
        },
        {
          "$ref": "#/$defs/BankAccountIdentifier_BankAccountWireIdentifier"
        },
        {
          "$ref": "#/$defs/BankAccountIdentifier_BankAccountRTPIdentifier"
        },
        {
          "$ref": "#/$defs/BankAccountIdentifier_BankAccountFedNowIdentifier"
        },
        {
          "$ref": "#/$defs/BankAccountIdentifier_BankAccountSWIFTIdentifier"
        },
        {
          "$ref": "#/$defs/BankAccountIdentifier_BankAccountCHAPSIdentifier"
        },
        {
          "$ref": "#/$defs/BankAccountIdentifier_BankAccountFPSIdentifier"
        }
      ],
      "type": "object"
    },
    "BankAccountIdentifier_BankAccountACHIdentifier": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "ACH"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/BankAccountACHIdentifier"
        }
      ]
    },
    "BankAccountIdentifier_BankAccountCHAPSIdentifier": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "CHAPS"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/BankAccountCHAPSIdentifier"
        }
      ]
    },
    "BankAccountIdentifier_BankAccountFPSIdentifier": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "FPS"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/BankAccountFPSIdentifier"
        }
      ]
    },
    "BankAccountIdentifier_BankAccountFedNowIdentifier": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "FEDNOW"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/BankAccountFedNowIdentifier"
        }
      ]
    },
    "BankAccountIdentifier_BankAccountRTPIdentifier": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "RTP"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/BankAccountRTPIdentifier"
        }
      ]
    },
    "BankAccountIdentifier_BankAccountSWIFTIdentifier": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "SWIFT"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/BankAccountSWIFTIdentifier"
        }
      ]
    },
    "BankAccountIdentifier_BankAccountWireIdentifier": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "Wire"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/BankAccountWireIdentifier"
        }
      ]
    },
    "BankAccountIdentifier_Iban": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "SEPA"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/Iban"
        }
      ]
    },
    "BankAccountRTPIdentifier": {
      "properties": {
        "account_number": {
          "description": "US account number (4-17 alphanumeric characters)",
          "pattern": "^[0-9A-Z]{4,17}$",
          "type": "string"
        },
        "routing_number": {
          "description": "US routing number (exactly 9 digits)",
          "pattern": "^[0-9]{9}$",
          "type": "string"
        }
      },
      "required": [
        "routing_number",
        "account_number"
      ],
      "title": "BankAccountRTPIdentifier",
      "type": "object"
    },
    "BankAccountSWIFTIdentifier": {
      "properties": {
        "account_number": {
          "type": "string"
        },
        "bic": {
          "type": "string"
        },
        "intermediary_bic": {
          "description": "BIC of an intermediary correspondent bank in the SWIFT routing chain,\nwhen the sender wants to override the auto-selected intermediary.\nOptional — most senders leave this unset and let their provider pick.",
          "type": "string"
        }
      },
      "required": [
        "bic",
        "account_number"
      ],
      "title": "BankAccountSWIFTIdentifier",
      "type": "object"
    },
    "BankAccountWireIdentifier": {
      "properties": {
        "account_number": {
          "description": "US account number (4-17 alphanumeric characters)",
          "pattern": "^[0-9A-Z]{4,17}$",
          "type": "string"
        },
        "routing_number": {
          "description": "US routing number (exactly 9 digits)",
          "pattern": "^[0-9]{9}$",
          "type": "string"
        }
      },
      "required": [
        "routing_number",
        "account_number"
      ],
      "title": "BankAccountWireIdentifier",
      "type": "object"
    },
    "BankPostalAddress": {
      "description": "BankPostalAddress\n\nThe bank's address. Only required for SWIFT accounts.",
      "properties": {
        "city": {
          "description": "The city",
          "maxLength": 100,
          "minLength": 2,
          "type": "string"
        },
        "country": {
          "$ref": "#/$defs/Country"
        },
        "postal_code": {
          "description": "The postal code",
          "maxLength": 20,
          "minLength": 3,
          "type": "string"
        },
        "state": {
          "description": "The state",
          "type": "string"
        },
        "street": {
          "description": "The street address",
          "maxLength": 256,
          "minLength": 2,
          "type": "string"
        }
      },
      "required": [
        "street",
        "city",
        "state",
        "country",
        "postal_code"
      ],
      "title": "BankPostalAddress",
      "type": "object"
    },
    "Blockchain": {
      "description": "Blockchain\n\nA type of blockchain\n",
      "enum": [
        "Solana",
        "Ethereum",
        "Polygon",
        "Arbitrum",
        "Base",
        "Stellar",
        "Citrea",
        "Plasma",
        "Avalanche",
        "Moca",
        "Tempo",
        "Tron",
        "Bsc"
      ],
      "type": "string"
    },
    "BusinessName": {
      "properties": {
        "name": {
          "maxLength": 50,
          "minLength": 1,
          "type": "string"
        }
      },
      "required": [
        "name"
      ],
      "title": "BusinessName",
      "type": "object"
    },
    "ChapsDepositInfo": {
      "properties": {
        "account_number": {
          "type": "string"
        },
        "bank_address": {
          "type": "string"
        },
        "bank_name": {
          "type": "string"
        },
        "beneficiary_name": {
          "description": "The beneficiary name (account holder) for the GBP account. For Fiat Republic this is the customer name.",
          "type": "string"
        },
        "sort_code": {
          "type": "string"
        }
      },
      "required": [
        "sort_code",
        "account_number"
      ],
      "title": "ChapsDepositInfo",
      "type": "object"
    },
    "ChapsFpsDepositInfo": {
      "properties": {
        "account_number": {
          "type": "string"
        },
        "bank_address": {
          "type": "string"
        },
        "bank_name": {
          "type": "string"
        },
        "beneficiary_name": {
          "type": "string"
        },
        "sort_code": {
          "type": "string"
        }
      },
      "required": [
        "sort_code",
        "account_number"
      ],
      "title": "ChapsFpsDepositInfo",
      "type": "object"
    },
    "Country": {
      "description": "A country",
      "properties": {
        "code": {
          "description": "The ISO_3166-1 Alpha-2 country code, e.g. \"DE\"",
          "maxLength": 2,
          "minLength": 2,
          "type": "string"
        }
      },
      "required": [
        "code"
      ],
      "title": "Country",
      "type": "object"
    },
    "Crypto": {
      "description": "A cryptocurrency",
      "properties": {
        "blockchain": {
          "$ref": "#/$defs/Blockchain"
        },
        "token": {
          "description": "The ticker of the token e.g. 'USDC'",
          "type": "string"
        }
      },
      "required": [
        "token",
        "blockchain"
      ],
      "title": "Crypto",
      "type": "object"
    },
    "CryptoWallet": {
      "description": "Crypto Wallet\n\nThe crypto wallet for the autoramp\n",
      "properties": {
        "address": {
          "description": "The address of the crypto account",
          "type": "string"
        },
        "chain": {
          "$ref": "#/$defs/Blockchain"
        }
      },
      "required": [
        "chain",
        "address"
      ],
      "title": "CryptoWallet",
      "type": "object"
    },
    "Currency": {
      "anyOf": [
        {
          "$ref": "#/$defs/Currency_Crypto"
        },
        {
          "$ref": "#/$defs/Currency_Fiat"
        }
      ],
      "description": "Currency\n\nCan be either crypto or fiat\n",
      "type": "object"
    },
    "Currency_Crypto": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "Crypto"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/Crypto"
        }
      ],
      "description": "Currency\n\nCan be either crypto or fiat\n"
    },
    "Currency_Fiat": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "Fiat"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/Fiat"
        }
      ],
      "description": "Currency\n\nCan be either crypto or fiat\n"
    },
    "DepositAccount": {
      "anyOf": [
        {
          "$ref": "#/$defs/DepositAccount_IbanDepositInfo"
        },
        {
          "$ref": "#/$defs/DepositAccount_AchWireDepositInfo"
        },
        {
          "$ref": "#/$defs/DepositAccount_AfricanBankTransferDepositInfo"
        },
        {
          "$ref": "#/$defs/DepositAccount_PixDepositInfo"
        },
        {
          "$ref": "#/$defs/DepositAccount_SpeiDepositInfo"
        },
        {
          "$ref": "#/$defs/DepositAccount_MobileMoneyDepositInfo"
        },
        {
          "$ref": "#/$defs/DepositAccount_CryptoWallet"
        },
        {
          "$ref": "#/$defs/DepositAccount_ChapsFpsDepositInfo"
        }
      ],
      "description": "DepositAccount\n\nDEPRECATED: please use the deposit_rails field instead\n",
      "type": "object"
    },
    "DepositAccount_AchWireDepositInfo": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "ACHWire"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/AchWireDepositInfo"
        }
      ],
      "description": "DepositAccount\n\nDEPRECATED: please use the deposit_rails field instead\n"
    },
    "DepositAccount_AfricanBankTransferDepositInfo": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "AfricanBankTransfer"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/AfricanBankTransferDepositInfo"
        }
      ],
      "description": "DepositAccount\n\nDEPRECATED: please use the deposit_rails field instead\n"
    },
    "DepositAccount_ChapsFpsDepositInfo": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "CHAPSFPS"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/ChapsFpsDepositInfo"
        }
      ],
      "description": "DepositAccount\n\nDEPRECATED: please use the deposit_rails field instead\n"
    },
    "DepositAccount_CryptoWallet": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "Crypto"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/CryptoWallet"
        }
      ],
      "description": "DepositAccount\n\nDEPRECATED: please use the deposit_rails field instead\n"
    },
    "DepositAccount_IbanDepositInfo": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "SEPA"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/IbanDepositInfo"
        }
      ],
      "description": "DepositAccount\n\nDEPRECATED: please use the deposit_rails field instead\n"
    },
    "DepositAccount_MobileMoneyDepositInfo": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "MobileMoney"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/MobileMoneyDepositInfo"
        }
      ],
      "description": "DepositAccount\n\nDEPRECATED: please use the deposit_rails field instead\n"
    },
    "DepositAccount_PixDepositInfo": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "Pix"
              ],
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        },
        {
          "$ref": "#/$defs/PixDepositInfo"
        }
      ],
      "description": "DepositAccount\n\nDEPRECATED: please use the deposit_rails field instead\n"
    },
    "DepositAccount_SpeiDepositInfo": {
      "allOf": [
        {
          "properties": {
            "type": {
              "enum": [
                "Spei"
              ],
              "type": "string"
  

# --- truncated at 32 KB (64 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/unstoppable-finance/refs/heads/main/json-schema/unstoppable-finance-autoramp-schema.json

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/unstoppable-finance-autoramp"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.