Valores de series de tiempo
Obtener valores de una o más series de tiempo a partir de sus identificadores. Permite filtrar por fechas, cambiar intervalos de tiempo y unidades de medida.
Mediante este endpoint se accede a los valores de series usando sus identificadores únicos. Se pueden filtrar datos por período específico, modificar intervalos de tiempo y unidades de medida, entre otras operaciones.
Parameters
Query Parameters
Parámetro obligatorio que consiste en el indentificador único de la serie o de las series cuyos valores queremos consultar. Si son varias series, sus ids se deben enlistar separándolos por comas.
Se pueden obtener los ids de las series en la columna 'serie_id' del siguiente csv:
https://apis.datos.gob.ar/series/api/dump/series-tiempo-metadatos.csv. .
455.1_ALMACENCEN_0_M_7_95,455.1_CANALES_ONINE_0_M_15_84,455.1_CARNESNES_0_M_6_38,455.1_VERDULERIARIA_0_M_19_68
Consultar la variación de valores de una serie (aumentos o disminuciones periodo a periodo). Opciones disponibles:
change
: mostrar diferencia entre valores consecutivos.percentage_change
: mostrar diferencia porcentual entre valores consecutivos.change_a_year_ago
: mostrar diferencia respecto al mismo período del año anterior.percentage_change_a_year_ago
: mostrar diferencia porcentual respecto al mismo período del año anterior.value
: mostrar valores originales sin variación (opción por defecto).
Ejemplos
-
Si el IPC de marzo fue 0.11 y el de abril 0.088, con 'change' se obtiene -0.022 para abril.
-
Si el IPC de marzo fue 0.11 y el de abril 0.088, con 'percentage_change' se obtiene -2.2% para abril.
-
Si el IPC de marzo 2023 fue 0.077 y el de marzo 2024 fue 0.11, con 'change_a_year_ago' se obtiene 0.033 para abril 2024.
-
Si el IPC de marzo 2023 fue 0.077 y el de marzo 2024 fue 0.11, con 'percentage_change_a_year_ago' se obtiene 3.3% para abril 2024.
value
change
percent_change
change_a_year_ago
percent_change_a_year_ago
value
value
Modificar el intervalo de tiempo utilizado por la serie. Si no se indica nada, se mantiene la frecuencia original. Opciones disponibles:
year
: transformar datos para mostrarlos con frecuencia anual.quarter
: transformar datos para mostrarlos con frecuencia trimestral.semester
: transformar datos para mostrarlos con frecuencia semestral.month
: transformar datos para mostrarlos con frecuencia mensual.week
: transformar datos para mostrarlos con frecuencia semanal.day
: mostrar datos con frecuencia diaria.
Observaciones
-
Cada serie tiene una frecuencia original. Si se indica una frecuencia más alta (ejemplo 'week' para una serie mensual), la API arrojará error.
-
Al consultar varias series, 'collapse' afecta a todas y debe ser válido para todas.
-
Por defecto, los datos obtenidos al aplicar 'collapse' son promedios, salvo indicación contraria en 'collapse_aggregation'.
year
quarter
semester
month
week
day
month
Obtener promedios, sumatorias, valores máximos y mínimos de una serie de tiempo. Los datos pueden ser anuales, semestrales, trimestrales, mensuales o semanales según lo especificado en 'collapse'. Opciones disponibles:
avg
: promediar valores del intervalo (opción por defecto).sum
: sumar todos los valores del intervalo.end_of_period
: obtener el último valor del intervalo.min
: obtener valor mínimo del intervalo.max
: obtener valor máximo del intervalo.
Observaciones
-
Para que 'collapse_aggregation' funcione es necesario especificar un valor válido en 'collapse'.
-
Al consultar varias series sin especificar 'collapse', se usará por defecto el intervalo de la serie con intervalos más largos (ej: si hay una serie mensual y otra semestral, se calcularán valores por semestre).
avg
sum
end_of_period
min
max
avg
avg
Este parámetro opcional permite especificar la cantidad máxima de valores que se desean obtener. Debe especificarse un número entero positivo, no mayor que 1000, ya que esa es la cantidad máxima de resultados devueltos por la API. El valor por defecto si no se especifica valor alguno es 100.
100
1000
1
100
Fecha y hora en formato ISO 8601. En el parámetro 'start_date' se especifica la fecha a partir de la cual nos interesa obtener datos. Admite AAAA-MM o AAAA-MM-DD.
Fecha y hora en formato ISO 8601. El parámetro 'end_date' indica la última fecha de la que nos interesa obtener datos.Admite AAAA-MM o AAAA-MM-DD
El parámetro opcional 'start' nos permite hacer un filtro extra y excluir valores de la serie.Se debe brindar un entero positivo que corresponderá a la cantidad de valores que se dejarán afuera, contando desde el comienzo de la serie.
0
0
Especificar el formato de los datos solicitados. Opciones disponibles:
json
: devolver objeto json con datos y metadatos de las series.csv
: devolver series en formato separado por comas (sin metadatos).
json
csv
json
json
Especificar el formato de los encabezados en archivos CSV. Solo aplicable cuando format=csv. Opciones disponibles:
titles
: usar títulos de las series (ej: 'oferta_global_pib') - opción por defecto.ids
: usar identificadores únicos de las series (los mismos del parámetro ids).descriptions
: usar descripciones completas (ej: 'Plazo fijo entre 60-89 días en millones de pesos. Categoría II-VI').
titles
ids
descriptions
titles
Especifica el orden temporal de los resultados devueltos, siendo asc el valor por defecto.Las opciones disponibles son:
asc
: Se devuelven los valores más antiguos primero (indicación por defecto).desc
: Se devuelven los valores más recientes primero.
asc
desc
asc
asc
Especificar el nivel de detalle de metadatos. Solo aplicable cuando format=json. Opciones disponibles:
none
: devolver solo datos, sin metadatos.only
: devolver solo metadatos, sin datos.simple
: devolver metadatos esenciales para comprender y utilizar las series (opción por defecto).full
: devolver todos los metadatos disponibles relacionados con cada serie.
none
only
simple
full
simple
simple
Especificar el carácter para números decimales. Solo aplicable cuando format=csv. Opciones disponibles:
,
: usar coma..
: usar punto (opción por defecto).
.
,
.
Especificar el carácter separador de valores. Solo aplicable cuando format=csv. Se puede usar cualquier carácter UTF-8, aunque se recomienda mantener la coma (,) que es el valor por defecto.
,
Obtener los últimos N valores de la serie. Especificar un número entero que indica cuántos valores finales se desean. No usar junto con 'start', 'sort' o 'limit'.
1000
0