Hola, estoy buscando un API REST que me permita validar si el nº de cuenta bancaria introducido por el cliente es válido.
Hacemos lo del cálculo de los dígitos de control. Pero eso es para verificar que tanto la entidad y oficina, como el nº de cuenta no ha "bailado" ninguna cifra.
La idea es preguntar a un API si el nº de entidad y de oficina son correctos, que existen.
Se que lo que es el propio nº de cuenta no se podría hacer :)
He visto que en la web del banco de españa te puedes descargar un Excel con las entidades y oficinas (http://www.bde.es/bde/es/secciones/servicios/Particulares_y_e/Registros_de_Ent/). Pero habría que ir descargando y procesando cada mes. Estaría bien que el propio BDE tuviera esa API, solo de consulta, evidentemente.
Bueno, ¿sabéis de algún sitio donde consultar eso?
No conozco ninguna API que haga eso, pero así a simple vista he trasteado un poco con la web del BDE y tienen algo:
http://app.bde.es/ren/app/Search?CFG=ConsultaEntidadesCon.xml&TipoFormato=XML&Paginate=MOVE&TIPO=BP&DONDE=11&ORDEN=1&RADIO=0&Page=2
No he visto documentación, pero "bicheando" con la URL se podría conseguir algo.
Por ejemplo para saber si 0081 (correspondiente al banco Sabadell) es correcto sería algo así:
http://app.bde.es/ren/app/Search?CFG=ConsultaEntidadesCon.xml&TipoFormato=XML&CODBE=0081&DONDE=11&ORDEN=2
Hacemos lo del cálculo de los dígitos de control. Pero eso es para verificar que tanto la entidad y oficina, como el nº de cuenta no ha "bailado" ninguna cifra.
La idea es preguntar a un API si el nº de entidad y de oficina son correctos, que existen.
Se que lo que es el propio nº de cuenta no se podría hacer :)
He visto que en la web del banco de españa te puedes descargar un Excel con las entidades y oficinas (http://www.bde.es/bde/es/secciones/servicios/Particulares_y_e/Registros_de_Ent/). Pero habría que ir descargando y procesando cada mes. Estaría bien que el propio BDE tuviera esa API, solo de consulta, evidentemente.
Bueno, ¿sabéis de algún sitio donde consultar eso?
Muchas gracias.
17/04/2013 11:55
http://app.bde.es/ren/app/Search?CFG=ConsultaEntidadesCon.xml&TipoFormato=XML&Paginate=MOVE&TIPO=BP&DONDE=11&ORDEN=1&RADIO=0&Page=2
No he visto documentación, pero "bicheando" con la URL se podría conseguir algo.
Por ejemplo para saber si 0081 (correspondiente al banco Sabadell) es correcto sería algo así:
http://app.bde.es/ren/app/Search?CFG=ConsultaEntidadesCon.xml&TipoFormato=XML&CODBE=0081&DONDE=11&ORDEN=2
Un saludo
17/04/2013 11:57