ArgenStats APIargenstats.com ↗
Access Argentine EMAE, IPC inflation, dollar exchange rates (BLUE, CCL, MEP), country risk, employment, and poverty data via the ArgenStats API.
What is the ArgenStats API?
The ArgenStats API exposes 9 endpoints covering Argentina's core macroeconomic indicators: activity index (EMAE), consumer price inflation (IPC), seven dollar exchange rate types, country risk, unemployment, poverty, and forecasting events. The get_dolar_cotizaciones endpoint alone returns buy/sell/avg prices for BLUE, CCL, CRYPTO, MAYORISTA, MEP, OFICIAL, and TARJETA in a single call, while get_riesgo_pais includes JP Morgan data, daily variations, and rolling period statistics.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/3cbc1338-8909-457b-bbc4-19db0a0d3b60/get_emae' \ -H 'X-API-Key: $PARSE_API_KEY'
Typed, relational, agent-ready
A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.
- Fully typed · autocompletes
- Objects link to objects
- Typed errors & pagination
Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:
uv add parse-sdk uv run parse init uv run parse add --marketplace argenstats-com-api
uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.
"""ArgenStats SDK — Argentine economic indicators at a glance.
Demonstrates: EMAE activity index, dollar quotes, country risk, sector filtering,
event listing, and typed error handling.
"""
from parse_apis.argenstats_economic_indicators_api import (
ArgenStats, EmaeSector, IndicatorNotFound
)
client = ArgenStats()
# Current EMAE snapshot — general economic activity index with sector breakdown.
emae = client.emaesnapshots.get()
print(f"EMAE index: {emae.current.index} (monthly: {emae.current.monthly}%, yearly: {emae.current.yearly}%)")
for sector in emae.sectors[:3]:
print(f" {sector.sector_name}: yearly {sector.yearly}%")
# Historical EMAE for a specific sector — agriculture over 12 months.
hist = client.emaesnapshots.get_historical(sector=EmaeSector.A, period=12)
print(f"\nAgriculture history: {hist.period_months} months, {len(hist.historical)} points")
if hist.historical:
latest = hist.historical[-1]
print(f" Latest: {latest.date} index={latest.index:.1f} yearly={latest.yearly}%")
# Dollar exchange rates — all types in one call.
dolar = client.dolarcotizacioneses.get_current()
print(f"\nDolar Blue: buy={dolar.blue.buy} sell={dolar.blue.sell} (date: {dolar.date})")
print(f"Dolar Oficial: buy={dolar.oficial.buy} sell={dolar.oficial.sell}")
# Country risk with JP Morgan comparison.
try:
riesgo = client.riesgopaises.get()
print(f"\nRiesgo Pais: {riesgo.current.value} bp (daily change: {riesgo.current.daily_change})")
print(f" JP Morgan official={riesgo.jp_morgan_data.official} estimated={riesgo.jp_morgan_data.estimated}")
except IndicatorNotFound as exc:
print(f"Country risk unavailable: {exc}")
# Upcoming prediction events.
for evento in client.eventos.list(limit=3):
print(f" Event: {evento.title} ({evento.href})")
print("\nExercised: emaesnapshots.get / get_historical / dolarcotizacioneses.get_current / riesgopaises.get / eventos.list")
Retrieve the current EMAE (Estimador Mensual de Actividad Económica) snapshot. Returns the latest general index value with seasonal adjustment and cycle-trend, a full sector breakdown (17 sectors), the last 10 months of historical data, and summary statistics including top growth and decline sectors. No parameters required — always returns the most recent available month.
No input parameters required.
{
"type": "object",
"fields": {
"stats": "object with lastUpdate, general summary, topGrowthSectors array, and topDeclineSectors array",
"current": "object with date, sector (code/name), and values (index, seasonallyAdjusted, cycleTrend, monthly, yearly, cycleTrendVariation)",
"sectors": "array of sector objects each with sector (code/name) and values (index, monthly, yearly)",
"historical": "array of monthly data points with date and values (index, seasonallyAdjusted, monthly, yearly)"
},
"sample": {
"data": {
"stats": {
"general": {
"index": 158.65,
"yearly": 5.5,
"monthly": 3.5,
"seasonallyAdjusted": 156.29
},
"lastUpdate": "2026-03-31",
"topGrowthSectors": [
{
"sector": {
"code": "B",
"name": "Pesca"
},
"values": {
"index": 164.38,
"yearly": 30.9,
"monthly": -33.7
}
}
],
"topDeclineSectors": [
{
"sector": {
"code": "L",
"name": "Administración pública"
},
"values": {
"index": 160.31,
"yearly": -1.2,
"monthly": -0.9
}
}
]
},
"current": {
"date": "2026-03-31",
"sector": {
"code": "GENERAL",
"name": "Nivel general"
},
"values": {
"index": 158.65,
"yearly": 5.5,
"monthly": 3.5,
"cycleTrend": 155.6,
"seasonallyAdjusted": 156.29,
"cycleTrendVariation": 0.4
}
},
"sectors": [
{
"sector": {
"code": "A",
"name": "Agricultura, ganadería, caza y silvicultura"
},
"values": {
"index": 174.35,
"yearly": 17.9,
"monthly": 115
}
}
],
"historical": [
{
"date": "2025-06-30",
"values": {
"index": 156.59,
"yearly": 6.3,
"monthly": -0.3,
"seasonallyAdjusted": 151.46
}
}
]
},
"status": "success"
}
}About the ArgenStats API
Economic Activity and Inflation
The get_emae endpoint returns the current EMAE (Estimador Mensual de Actividad Económica) including the general index, seasonally-adjusted series, cycle-trend values, and monthly/yearly variation. It also provides a sector breakdown across codes A through P and O, plus lists of top-growth and top-decline sectors. For time-series work, get_emae_historical accepts a period (number of months) and a sector code; when both are supplied, the response returns only the historical array and sets current and sectors to null. The get_ipc endpoint covers the CPI with component-level detail — bienes, servicios, and rubros — along with accumulated and yearly variation fields.
Dollar Exchange Rates and Country Risk
get_dolar_cotizaciones returns the latest quotes for all seven Argentine dollar types in a flat object keyed by type name, each with buy, sell, and avg fields. get_dolar_historical extends this to a 90-day daily series and adds a summary object with count, avgPrice, minPrice, maxPrice, startPrice, endPrice, and variation. get_riesgo_pais surfaces the current basis-point value, daily/weekly/monthly/quarterly/yearly and YTD variations, a jpMorganData block with official, estimated, and difference values, and a periodsData array of named-period summaries.
Labor, Poverty, and Events
get_empleo returns quarterly unemployment data for the last five years, with each data point carrying date, value, region, and indicator fields. get_pobreza covers both poverty and indigence rates — at the person and household level — including a current object with period-on-period variation, a semi-annual historical array back to 2016, and a regionalComparison array ranking Argentina's regions by poverty and indigence rate. get_eventos lists active forecasting competition events on ArgenStats, returning each event's href, title, and full_text slug.
The ArgenStats API is a managed, monitored endpoint for argenstats.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when argenstats.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official argenstats.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Track Argentine peso depreciation by charting all seven dollar types from
get_dolar_historicalover a 90-day window. - Build an inflation dashboard using IPC component breakdowns (bienes, servicios, rubros) from
get_ipc. - Monitor EMAE sector performance by filtering
get_emae_historicalto a specific sector code and period. - Alerting system for country risk spikes using
get_riesgo_paisdaily and weekly variation fields. - Regional poverty analysis comparing poverty and indigence rankings across Argentine provinces via
get_pobrezaregionalComparison. - Quarterly unemployment trend visualization using
get_empleohistorical series for the past five years. - Aggregate macroeconomic reporting tool combining EMAE, IPC, and country risk endpoints into a unified Argentina economic snapshot.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does ArgenStats have an official developer API?+
What does get_dolar_historical return beyond raw prices?+
series array includes buy, sell, and avg for all seven dollar types (BLUE, CCL, CRYPTO, MAYORISTA, MEP, OFICIAL, TARJETA). The response also includes a summary object with count, avgPrice, minPrice, maxPrice, startPrice, endPrice, and variation across the 90-day window.How far back does the historical data go for each indicator?+
get_dolar_historical, unemployment covers the last 5 years quarterly via get_empleo, poverty data in get_pobreza includes a semi-annual series from 2016, and EMAE history is controlled by the period parameter in get_emae_historical.Does the API provide intraday or real-time dollar quotes?+
Are economic indicators for Argentine provinces other than national aggregates available?+
get_pobreza. EMAE, IPC, and employment endpoints return national-level figures only. You can fork this API on Parse and revise it to add province-level breakdowns for those indicators.