For the complete documentation index, see llms.txt. This page is also available as Markdown.

All Country Configuration

Returns the all country configuration .

  • This API allows a maximum of 10 requests per minute and requires authentication.

  • Payment methods: To retrieve updated the payment methods for all supported fiat currencies for Onramp, click here.

Returns the all country configuration

GET https://api.onramp.money/onramp/api/v2/common/public/fetchAllCountryConfig

{
  "status": 1,
  "code": 200,
  "data": {
    "buy": {
      "1": {
        "isActive": 1,
        "paymentMethods": {
          "UPI": 1,
          "IMPS": 2
        }
      },
      "2": {
        "isActive": 1,
        "paymentMethods": {
          "TRY_BANK_TRANSFER": 2
        }
      },
      "3": {
        "isActive": 1,
        "paymentMethods": {
          "AED-BANK-TRANSFER": 2
        }
      },
      "4": {
        "isActive": 0,
        "paymentMethods": {
          "SPEI": 2
        }
      },
      "5": {
        "isActive": 1,
        "paymentMethods": {
          "VIET-QR": 1
        }
      },
      "6": {
        "isActive": 1,
        "paymentMethods": {
          "NG-BANK-TRANSFER": 2
        }
      },
      "7": {
        "isActive": 1,
        "paymentMethods": {
          "PIX": 2
        }
      },
      "8": {
        "isActive": 1,
        "paymentMethods": {
          "WIREPE-INTERBANK": 2
        }
      },
      "9": {
        "isActive": 0,
        "paymentMethods": {
          "PALOMMA": 1
        }
      },
      "10": {
        "isActive": 1,
        "paymentMethods": {
          "KHIPU": 1
        }
      },
      "11": {
        "isActive": 0,
        "paymentMethods": {}
      },
      "12": {
        "isActive": 1,
        "paymentMethods": {
          "SEPA_BANK_TRANSFER": 2
        }
      },
      "14": {
        "isActive": 1,
        "paymentMethods": {
          "IDR_BANK_TRANSFER": 2
        }
      },
      "15": {
        "isActive": 0,
        "paymentMethods": {
          "MPESA_PAYBILL": 2
        }
      },
      "16": {
        "isActive": 1,
        "paymentMethods": {}
      },
      "17": {
        "isActive": 0,
        "paymentMethods": {
          "ZAR-BANK-TRANSFER": 2
        }
      },
      "18": {
        "isActive": 0,
        "paymentMethods": {}
      },
      "19": {
        "isActive": 0,
        "paymentMethods": {}
      },
      "21": {
        "isActive": 1,
        "paymentMethods": {}
      },
      "27": {
        "isActive": 1,
        "paymentMethods": {
          "THAI_QR": 1
        }
      },
      "28": {
        "isActive": 0,
        "paymentMethods": {
          "MY-BANK-TRANSFER": 2
        }
      },
      "29": {
        "isActive": 1,
        "paymentMethods": {
          "WIREAR": 1
        }
      },
    },
    "sell": {
      "1": {
        "isActive": 1,
        "paymentMethods": {
          "IMPS": 2
        }
      },
      "2": {
        "isActive": 1,
        "paymentMethods": {
          "TRY_BANK_TRANSFER": 2
        }
      },
      "3": {
        "isActive": 0,
        "paymentMethods": {
          "AED-BANK-TRANSFER": 2
        }
      },
      "4": {
        "isActive": 1,
        "paymentMethods": {
          "SPEI": 2
        }
      },
      "5": {
        "isActive": 0,
        "paymentMethods": {}
      },
      "6": {
        "isActive": 1,
        "paymentMethods": {
          "NG-BANK-TRANSFER": 2
        }
      },
      "7": {
        "isActive": 1,
        "paymentMethods": {}
      },
      "8": {
        "isActive": 1,
        "paymentMethods": {
          "PERU_BANK_TRANSFER": 2
        }
      },
      "9": {
        "isActive": 1,
        "paymentMethods": {
          "COLOMBIA_BANK_TRANSFER": 2
        }
      },
      "10": {
        "isActive": 1,
        "paymentMethods": {
          "CHILE_BANK_TRANSFER": 2
        }
      },
      "11": {
        "isActive": 1,
        "paymentMethods": {
          "PHP_BANK_TRANSFER": 2
        }
      },
      "12": {
        "isActive": 1,
        "paymentMethods": {
          "SEPA_BANK_TRANSFER": 2
        }
      },
      "14": {
        "isActive": 1,
        "paymentMethods": {
          "IDR_BANK_TRANSFER": 2
        }
      },
      "15": {
        "isActive": 0,
        "paymentMethods": {}
      },
      "16": {
        "isActive": 0,
        "paymentMethods": {}
      },
      "17": {
        "isActive": 0,
        "paymentMethods": {}
      },
      "18": {
        "isActive": 0,
        "paymentMethods": {}
      }
    }
  }
}

Sample Request

  • status -> 0: Unsuccessful request, 1: Successful request.

  • data -> JSON containing available payment methods for buy and sell options, structured by region and activity status.

    • buy: A mapping of active payment options for purchasing, identified by a unique region ID (e.g., 1, 2, 3), where:

      • isActive: Indicates if the payment method is active (1) or inactive (0).

      • paymentMethods: A mapping of payment methods available for that region, with each method represented by a string (e.g., UPI, IMPS).

    • sell: A mapping of active payment options for selling, structured similarly to buy:

      • isActive: Indicates whether the selling option is active (1) or inactive (0).

      • paymentMethods: A mapping of supported selling payment methods (e.g., IMPS, TRY_BANK_TRANSFER).

Last updated