|
API para DesarrolladoresLa Base de Datos de Estadísticas del BCRP (BCRPData) proporciona interfaces API para consultar series estadísticas desde otras aplicaciones Web. Las API pueden generar resultados en diversos formatos de salida como HTML, Gráficos en FLASH, XLS, XML, JSON, JSONP, TXT y CSV. Consulte instrucciones en la Guía de Uso de API para Desarrolladores . Además, se recomienda revisar información sobre la actualización de contenidos en Acerca de BCRPData, así como las Condiciones de Uso de la información. Fuente de la informaciónLa información consultada desde las API se encuentra registrada en BCRPData, con ello se asegura la obtención de series estadísticas actualizadas. No se requiere ingresar previamente a BCRPData para consultar series, solo es necesario utilizar correctamente los parámetros y contar con acceso a Internet. Uso de las APISe pueden realizar consultas directas a BCRPData a través de los métodos de envío de datos GET y POST. Método GETLa estructura de la consulta mediante este método es la siguiente:
Código de seriesEs el único parámetro obligatorio, se requiere al menos un código de serie y como máximo diez. Las series deben corresponder a una misma frecuencia y los códigos deben estar separados por un guion.Ejemplos:
Nota: Si se colocan series de diversas frecuencias, se considerará la frecuencia de la primera serie y sólo se mostrarán las series que correspondan a esa frecuencia. Formatos de salidaSe tiene los siguientes formatos de salida:HTML: Formato de salida por defecto, esta opción muestra una tabla en formato HTML.
Gráfico: Esta opción mostrará un gráfico en formato flash.
XLS: Esta opción generará un archivo en formato XLS.
XML: Esta opción mostrará un archivo en formato XML.
JSON y JSONP: Estas opciones mostrarán salidas en formato JSON (sin paréntesis) y JSONP (con paréntesis).
TXT: Esta opción generará un archivo en formato TXT.
CSV: Esta opción imprimirá en pantalla un archivo con valores separadores por coma.
Periodo inicial y periodo finalEstos parámetros representan el rango de la consulta a través del método GET. Si no se colocan los periodos, por defecto se mostrarán los datos más actuales de las series. En el caso que se coloque un solo periodo, se asumirá como una consulta de una fecha.
IdiomaLos resultados se pueden generar en idioma español (esp) o inglés (ing). Por defecto se mostrará en idioma español.
Método POSTEn las consultas mediante el método POST se requiere enviar las siguientes variables equivalentes al método GET:"series": Similar a [códigos de series]. Sólo esta variable es obligatoria. "formato": Similar a [formato de salida]. "fechaini": Equivalente a [periodo inicial]. "fechafin": Equivalente a [periodo final]. "idioma": Similar a [idioma]. Ejemplo 1:
Ejemplo 2:
|