API REST

API:

Catálogo

API de solo lectura para consultar series macroeconomicas de Argentina. Todos los endpoints sonGET.

Base URL: https://macroeconomic-analysis-production.up.railway.app

Ejemplo de uso
// Obtener catálogo de series
fetch('/api/v1/data/catalog')
  .then(res => res.json())
  .then(data => console.log(data));

// Obtener serie específica
fetch('/api/v1/data/series/145.3_INGNACUAL_DICI_M_38')
  .then(res => res.json())
  .then(data => console.log(data));

Endpoints

MetodoPathParametrosDescripcion
GET/api/v1/data/catalogcategory, searchLista de series disponibles con metadatos y ultimo valor.
GET/api/v1/data/series/{series_id}start_date, end_date, collapseSerie historica para un identificador puntual.
GET/api/v1/data/latest-Ultimo valor disponible de cada serie.
GET/api/v1/data/categories-Categorias habilitadas para filtrar el catalogo.

Ejemplo Python (requests)

import requests

base_url = "https://macroeconomic-analysis-production.up.railway.app"
r = requests.get(f"{base_url}/api/v1/data/series/145.3_INGNACUAL_DICI_M_38", params={"collapse": "month"}, timeout=20)
r.raise_for_status()
print(r.json())

Ejemplo JavaScript (fetch)

const baseUrl = "https://macroeconomic-analysis-production.up.railway.app";
const response = await fetch(
  `${baseUrl}/api/v1/data/catalog?category=precios&search=ipc`
);
if (!response.ok) throw new Error(await response.text());
const data = await response.json();
console.log(data);