└── README.md
/README.md:
--------------------------------------------------------------------------------
1 | # BCRA-API
2 |
3 | ### ADVERTENCIA
4 |
5 | Debido a que el Banco Central hace un tiempo interrumpió el funcionamiento de esta API sin previo aviso, si va a usarla para fines comerciales, ten presente que es un servicio inestable, y puede que vuelvan a interrumpirlo.
6 | Al dia de la fecha (Febrero 2020) volvó a funcionar la API tras estar varios meses caída.
7 |
8 | Para fines comerciales mi recomendación es usar los WEB Services que proporciona AFIP en Argentina.
9 |
10 | Saludos colegas.
11 |
12 |
13 | [](https://aledc.tk)
14 | [](https://aledc.tk)
15 | [](https://aledc.tk)
16 |
17 | En este documento mostraré como consumir la API del Banco Central de la Republica Argentina con Ajax empleando jQuery.
18 | Esto puede ser muy útil para obtener la cotización Oficial del dolar del día, y varias consultas mas que se mencionaran.
19 |
20 | - [x] Ale Dc
21 | - [x] jQuery
22 | - [x] Código Probado
23 |
24 |
25 | 1- Para poder consumir esta API es requisito autenticarse usando un token cada vez que se realice una llamada. Dicho token nos lo provee el BCRA de manera gratuita, solo hay que registrarse con una cuenta de mail.
26 |
27 | link de registro:
28 | http://estadisticasbcra.com/api/registracion
29 |
30 |
31 | 2 - una vez registrados, la página del BCRA nos dará un token válido por un año desde la fecha de registro.
32 | Pasado el año será necesario registrar otro. El token está limitado a 100 consultas diarias.
33 |
34 | 3- Utilizando Ajax co Jquery, debemos incluir un Header de autorización con nuestro token, esto debe setearse antes de realizar el llamado, por lo que se utilizará el parámetro **beforeSend**
35 |
36 |
37 | A continuación se muestra el código completo funcionando en un archivo .html
38 | __NOTA:__
39 | (por razones de seguridad, he modificado mi token, ya que solo se permiten un maximo de 100 consultas al día, por lo que no quiero que me usen mis consultas... pueden generarse su propio token y reemplazarlo en el código.
40 |
41 | ```html
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | AJAX usando la funcion $.ajax() de JQuery - AleDC
51 |
52 |
53 |
54 |
55 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
113 |
114 |
115 |
116 |
117 | ```
118 | ### Consultas disponibles:
119 |
120 | #### A continuación se detallan las consultas que la API tiene disponibles:
121 |
122 | ```js
123 | http://api.estadisticasbcra.com/milestones : eventos relevantes (presidencia, ministros de economía, presidentes del BCRA, cepo al dólar)
124 | http://api.estadisticasbcra.com/base : base monetaria
125 | http://api.estadisticasbcra.com/base_usd: base monetaria dividida USD
126 | http://api.estadisticasbcra.com/reservas : reservas internacionales
127 | http://api.estadisticasbcra.com/base_div_res : base monetaria dividida reservas internacionales
128 | http://api.estadisticasbcra.com/usd : cotización del USD
129 | http://api.estadisticasbcra.com/usd_of : cotización del USD Oficial
130 | http://api.estadisticasbcra.com/cuentas_corrientes : cuentas corrientes
131 | http://api.estadisticasbcra.com/cajas_ahorro : cajas de ahorro
132 | http://api.estadisticasbcra.com/plazo_fijo : plazos fijos
133 | http://api.estadisticasbcra.com/otros_depositos : otros depositos
134 | http://api.estadisticasbcra.com/tasa_int_dep : tasa de interés por depósitos
135 | http://api.estadisticasbcra.com/tasa_badlar : tasa BADLAR
136 | http://api.estadisticasbcra.com/tasa_baibar : tasa BAIBAR
137 | http://api.estadisticasbcra.com/cer : CER
138 | http://api.estadisticasbcra.com/uva : UVA
139 | http://api.estadisticasbcra.com/uvi : UVI
140 | http://api.estadisticasbcra.com/m2_privado_variacion_mensual : M2 privado variación mensual
141 | http://api.estadisticasbcra.com/var_usd_vs_usd_of : porcentaje de variación entre la cotización del USD y el USD oficial
142 | http://api.estadisticasbcra.com/lebac : LEBACs
143 | http://api.estadisticasbcra.com/lebac_nominal : LEBACs (Nominal)
144 | http://api.estadisticasbcra.com/circulacion_monetaria : circulación monetaria
145 | http://api.estadisticasbcra.com/billetes_y_monedas : billetes y monedas
146 | http://api.estadisticasbcra.com/efectivo_en_ent_fin : efectivo en entidades financieras
147 | http://api.estadisticasbcra.com/depositos_cuenta_ent_fin : depositos de entidades financieras en cuenta del BCRA
148 | http://api.estadisticasbcra.com/var_usd_anual : variación anual del dólar (porcentaje de variación de la cotización del dólar un año despues a la cotización de la fecha indicada)
149 | http://api.estadisticasbcra.com/var_usd_of_anual : variación anual del dólar oficial (porcentaje de variación de la cotización del dólar oficial un año despues a la cotización de la fecha indicada)
150 | http://api.estadisticasbcra.com/var_merval_anual : variación anual del MERVAL (porcentaje de variación del MERVAL un año despues al la cotización de la fecha indicada)
151 | http://api.estadisticasbcra.com/merval : MERVAL
152 | http://api.estadisticasbcra.com/merval_usd : MERVAL dividido cotización del USD
153 | ```
154 |
155 |
156 | Esto es todo.
157 |
158 | Documentación Oficial de la API:
159 |
160 | http://estadisticasbcra.com/api/documentacion
161 |
162 |
163 | ###### Si se presentara el caso de que el código no funcióne, será necesario instalar esta extensión de Google Chrome:
164 |
165 | https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi/related
166 |
167 |
168 |
169 |
170 |
171 | - [x] Ale DC
172 |
173 |
174 |
175 |
--------------------------------------------------------------------------------