Skip to content

Valores de series de tiempo

GET
/series

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

ids*

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. .

Typestring
Required
Example455.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
representation_mode

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.

Typestring
Enum
valuechangepercent_changechange_a_year_agopercent_change_a_year_ago
Examplevalue
defaultvalue
collapse

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'.

Typestring
Enum
yearquartersemestermonthweekday
Examplemonth
collapse_aggregation

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).

Typestring
Enum
avgsumend_of_periodminmax
Exampleavg
defaultavg
limit

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.

Typeinteger
Example100
maximum1000
minimum1
default100
start_date

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.

Typestring
end_date

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

Typestring
start

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.

Typeinteger
minimum0
default0
format

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).
Typestring
Enum
jsoncsv
Examplejson
defaultjson
header

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').
Typestring
Enum
titlesidsdescriptions
defaulttitles
sort

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.
Typestring
Enum
ascdesc
Exampleasc
defaultasc
metadata

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.
Typestring
Enum
noneonlysimplefull
Examplesimple
defaultsimple
decimal

Especificar el carácter para números decimales. Solo aplicable cuando format=csv. Opciones disponibles:

  • ,: usar coma.
  • .: usar punto (opción por defecto).
Typestring
Enum
.,
default.
sep

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.

Typestring
default,
last

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'.

Typeinteger
maximum1000
minimum0

Responses

La consulta se ejecutó exitosamente
application/json
object[]
object
object
object

Playground

Variables
Key
Value

Samples

cURL
JavaScript
PHP
Python
Powered by VitePress OpenAPI