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
28d 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 →
compraonline.alcampo.es API
Search and browse Alcampo's online product catalog, view detailed product information, explore categories, check current promotions, and find nearby store locations across Spain. Access real-time data from Alcampo's online shopping platform to discover products, compare prices, and locate physical stores.
paginasamarillas.es API
Search and discover Spanish businesses with detailed information including contact details, social links, and customer reviews, with specialized features for finding restaurants and getting search suggestions. Access comprehensive business profiles to find exactly what you're looking for in Spain's leading business directory.
dia.es API
Browse and search products across Día supermarket's catalog, view product details, categories, and current offers available on dia.es. Find specific items, explore product categories and subcategories, and discover active promotions.
einforma.com API
Search for companies, self-employed individuals, and executives across Spain's business directory, then access detailed company profiles including financial and operational information. Perfect for business research, lead generation, and competitive intelligence.
catastro.minhap.es API
Search Spanish property records by address, coordinates, or cadastral reference to find detailed land parcel information, ownership details, and location data across all Spanish provinces and municipalities. Browse the complete hierarchy of Spanish geographic and administrative divisions including provinces, municipalities, and streets to pinpoint exact property locations.
theswiftcodes.com API
Validate and look up SWIFT codes, IBANs, and US routing numbers across banks and countries worldwide. Search for banking details by country or institution, and verify the accuracy of international payment identifiers in real-time.
pccomponentes.com API
Search and browse PC components across categories and retrieve detailed product information including technical specifications, pricing, availability, and customer reviews. Ideal for comparing hardware options across processors, graphics cards, laptops, and more.
commonwealthbank.com.au API
Access Commonwealth Bank's loan product listings with real-time interest rates, comparison rates, and fees across home loans and personal loans. Includes current promotional offers, product variations, and LVR-based rate tiers.