Discover/caixabank.es API
live

caixabank.es APIcaixabank.es

Access CaixaBank's product catalogue, TAE/TIN rates, stock price, and branch/ATM locations across Spain via 14 structured endpoints.

Endpoints
14
Updated
14d ago
Try it
Search keyword (e.g. 'hipoteca', 'cuenta', 'tarjeta')
api.parse.bot/scraper/3b546883-db32-4534-8cd7-d1d547d9029e/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/3b546883-db32-4534-8cd7-d1d547d9029e/search_products?query=hipoteca' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 14 totalclick to expand

Search for CaixaBank products by keyword using the pre-search suggestion API. Returns matching product pages with titles, URLs, descriptions, and category types.

Input
ParamTypeDescription
queryrequiredstringSearch keyword (e.g. 'hipoteca', 'cuenta', 'tarjeta')
Response
{
  "type": "object",
  "fields": {
    "query": "string - the search query used",
    "results": "array of objects with title, url, description, and type fields"
  },
  "sample": {
    "data": {
      "query": "hipoteca",
      "results": [
        {
          "url": "https://www.caixabank.es/particular/hipotecas/casafacil.html",
          "type": "ProductosServicios",
          "title": "Hipoteca CasaFácil tipo fijo | Hipotecas| CaixaBank",
          "description": "Tu hipoteca fija con una...ti. Conoce la hipoteca fija CasaFácil, y...ventajas de tu hipoteca con CaixaBank."
        }
      ]
    },
    "status": "success"
  }
}

About the caixabank.es API

The CaixaBank API covers 14 endpoints exposing Spain's largest retail bank product catalogue — accounts, cards, loans, mortgages, savings, investments, insurance, and pension plans — alongside live stock price data and branch/ATM geolocation. The get_product_detail endpoint returns structured rate data (TAE and TIN arrays), fees, conditions, and taxes for any individual product page, making it straightforward to compare financial products programmatically.

Product Catalogue Endpoints

Nine dedicated listing endpoints cover every major retail category: get_current_accounts, get_cards, get_personal_loans, get_mortgages, get_savings_products, get_investment_funds, get_insurance_products, get_pension_plans, and get_empresas_products for business customers. Each returns an array of objects with name and url fields. The get_all_products_overview endpoint consolidates all categories into a single response keyed by Spanish category names (Ahorro, Cuentas, Seguros, Tarjetas, Hipotecas, Inversión, Préstamos).

Product Detail and Search

get_product_detail accepts a full CaixaBank product page URL and returns structured fields: name, description, rates (with tae and tin sub-arrays), fees, taxes, features, and conditions. When a product URL no longer resolves, the endpoint returns a stale_input signal with kind input_not_found. search_products accepts a free-text query parameter (e.g. hipoteca, cuenta, tarjeta) and returns matching results with title, url, description, and type — useful for discovery before fetching full details.

Market Data and Branch Locator

get_stock_price returns CaixaBank's current share price, percentage change, and raw ticker text. The get_branch_and_atm_locator endpoint accepts optional lat and lng coordinates and returns branches and ATMs within a 2 km bounding box, with each result including name, address, city, postal_code, phone, type, latitude, longitude, and hours. If no coordinates are provided, it defaults to central Madrid.

Common use cases
  • Build a Spanish mortgage comparison tool using get_mortgages and get_product_detail to surface TAE and TIN rates
  • Aggregate retail banking product lists for a financial product aggregator covering Spanish banks
  • Display CaixaBank's live stock price on a financial dashboard using get_stock_price
  • Power a branch or ATM finder app using get_branch_and_atm_locator with user-provided GPS coordinates
  • Monitor changes to product fees or conditions over time by polling get_product_detail for specific product URLs
  • Index CaixaBank business products for SME financial advisory tools via get_empresas_products
  • Implement autocomplete-style product search for a fintech app using search_products query results
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 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.

Frequently asked questions
Does CaixaBank have an official public developer API?+
CaixaBank participates in open banking under PSD2 and exposes account and payment APIs through its developer portal at https://developer.caixabank.es. Those APIs require registration and OAuth credentials. The Parse API described here covers the public product catalogue, rates, stock price, and branch data without requiring a CaixaBank developer account.
What does `get_product_detail` return and what happens if the product no longer exists?+
get_product_detail takes a full product page URL and returns name, description, rates (with tae and tin arrays), fees, taxes, features, and conditions as structured arrays. If the URL resolves to a 404, the endpoint returns a stale_input object with kind input_not_found rather than an error, so your code can handle removed products gracefully.
Does the branch locator cover all of Spain or only major cities?+
get_branch_and_atm_locator returns results within a 2 km bounding box of any lat/lng coordinates you supply, so coverage follows CaixaBank's actual branch and ATM network across Spain. You can query any location — the default is central Madrid when no coordinates are provided. Pagination over larger areas is not currently supported; for broader geographic sweeps you would need to tile requests across a grid of coordinates. You can fork this API on Parse and revise it to add tiled or larger-radius queries.
Are personal finance features like account balances or transaction history covered?+
No account-level data such as balances, transactions, or customer-specific information is covered — the API exposes public product catalogue data, rates, stock price, and branch locations only. You can fork this API on Parse and revise it to connect to CaixaBank's official PSD2 endpoints if you need authenticated account data.
How specific is the rate data returned for loans and mortgages?+
get_product_detail returns tae and tin as arrays of strings as published on the product page, which may include multiple rate tiers or conditions (e.g. promotional vs. standard). It does not return a single normalised numeric value, so you will need to parse the strings for numerical comparisons. Historic rate data is not exposed; the response reflects whatever is currently published on the product page.
Page content last updated . Spec covers 14 endpoints from caixabank.es.
Related APIs in FinanceSee all →
mazda.ca API
Find current vehicle deals, financing rates, lease options, and incentives across all Mazda Canada models and trims, with pricing tailored to your province. Get instant payment quotes to compare your options and discover the best offers available.
13f.info API
13f.info API
etoro.com API
Monitor top eToro traders by accessing their profiles, portfolio holdings, performance statistics, and trading history to inform your investment decisions. Discover trending stocks and cryptocurrencies, search for specific instruments, and view detailed market data and news to stay updated on investment opportunities.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
morningstar.com.au API
Access comprehensive financial data for Australian stocks, ETFs, and managed funds including key metrics, valuations, dividends, and historical prices. Search securities, review company profiles and ownership details, and stay informed with market news and upcoming dividend information.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.