alfabank.ru APIalfabank.ru ↗
Access Alfa-Bank consumer loan data via API. Retrieve product listings, interest rates (PSK range), loan amounts, terms, and conditions from alfabank.ru.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/61c25f9e-3870-41e2-97e0-ed1ed519fcc7/get_loan_products' \ -H 'X-API-Key: $PARSE_API_KEY'
Get all available consumer loan products from the Alfa-Bank listing page. Returns a summary of each product including name, detail URL, and key features like maximum amount and loan term.
No input parameters required.
{
"type": "object",
"fields": {
"products": "array of product summaries with name, detail_url, and features",
"total_products": "integer"
},
"sample": {
"products": [
{
"name": "Кредит наличными",
"features": [
"За 2 минут"
],
"detail_url": "https://alfabank.ru/get-money/credit/credit-cash/"
},
{
"name": "Кредит под залог на любые цели",
"features": [
"До 30 млн ₽",
"От 1 до 15 лет",
"Нужен только паспорт"
],
"detail_url": "https://alfabank.ru/get-money/credit/pod-zalog/"
},
{
"name": "Рефинансирование",
"features": [
"За 15 минут"
],
"detail_url": "https://alfabank.ru/get-money/credit/refinancing/"
}
],
"total_products": 10
}
}About the alfabank.ru API
The Alfa-Bank Loans API exposes 2 endpoints covering consumer loan product data from alfabank.ru. Use get_loan_products to retrieve the full catalog of available loans with names and key features, then drill into any specific product with get_loan_details to get structured data across 8 response fields including interest rate ranges, loan amount limits, repayment terms, and special conditions.
Endpoint Overview
The API has two endpoints. get_loan_products takes no inputs and returns an array of product summaries under the products field, each containing the product name, a detail_url, and a features object. A total_products integer tells you how many products are currently listed. This endpoint is the starting point for building loan comparison tools or monitoring catalog changes over time.
Detailed Loan Data
get_loan_details accepts a required product_path string to target a specific product page. Valid values are credit/credit-cash, credit/pod-zalog, and credit/. The response includes the product name, a description, and a loan_amount object with currency, min_value, and max_value. Repayment terms come back as a loan_term object with max_value and unit. Interest rate data is returned in an interest_rate object containing four fields: psk_min, psk_max (full cost of credit range), and rate_min, rate_max (nominal rate range), all as percentage strings.
Conditions and Special Features
The conditions array in get_loan_details returns named condition objects, each with a name and description, covering fees, eligibility requirements, and other contractual terms. A special_conditions array captures any highlighted or promotional features for that product. These fields are suited to applications that need to surface the fine-print details alongside the headline rate figures.
- Build a loan comparison table showing PSK min/max and nominal rate ranges across Alfa-Bank products
- Monitor changes in maximum loan amounts or term lengths on the Alfa-Bank product catalog
- Extract structured conditions data to populate a financial advisory tool's eligibility checker
- Track when new loan products are added using the
total_productscount fromget_loan_products - Display loan fee and condition summaries in a personal finance app alongside rate data
- Aggregate Alfa-Bank loan terms with other Russian bank products for a market-rate dashboard
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Alfa-Bank have an official public developer API?+
What does `get_loan_details` return for interest rates, and how is PSK different from the nominal rate?+
interest_rate object contains four fields: psk_min and psk_max represent the full cost of credit (PSK — полная стоимость кредита) as a percentage range, which includes fees beyond the base interest. rate_min and rate_max are the nominal rate range. Both sets of values are returned as percentage strings. PSK is the legally required disclosure figure in Russia and is typically higher than the nominal rate.How many loan products does this API cover, and are credit card or mortgage products included?+
credit/credit-cash (cash loans), credit/pod-zalog (secured loans), and credit/. Credit card products and mortgage data are not currently covered. You can fork this API on Parse and revise it to add endpoints targeting those product pages.Does the API return historical rate data or only current figures?+
What is included in the `conditions` array versus `special_conditions`?+
conditions array contains named condition objects, each with a name and description, covering standard contractual terms such as fees, eligibility criteria, and repayment rules. The special_conditions array holds strings describing any highlighted promotional or non-standard features for that specific product.