{
"status": "ok",
"version": "0.1.0",
"uptime_seconds": 1385968.8,
"timestamp": "2026-10-14T19:50:43.691246+00:00"
}
curl --location --request GET 'https://zylalabs.com/api/13834/latin+america+trading+calendar+api/31797/health' --header 'Authorization: Bearer YOUR_API_KEY'
{
"exchanges": [
{
"code": "B3",
"name": "B3 - Brasil Bolsa Balcão",
"country": "Brasil",
"timezone": "America/Sao_Paulo"
},
{
"code": "BMV",
"name": "Bolsa Mexicana de Valores",
"country": "México",
"timezone": "America/Mexico_City"
},
{
"code": "BYMA",
"name": "Bolsas y Mercados Argentinos",
"country": "Argentina",
"timezone": "America/Argentina/Buenos_Aires"
}
]
}
curl --location --request GET 'https://zylalabs.com/api/13834/latin+america+trading+calendar+api/31798/list+exchanges' --header 'Authorization: Bearer YOUR_API_KEY'
{
"exchange": "BYMA",
"date": "2026-01-15",
"is_trading_day": true,
"reason": null,
"data_available": true,
"data_quality": {
"confidence": "low",
"stale": false,
"source": "cross_checked"
}
}
curl --location --request GET 'https://zylalabs.com/api/13834/latin+america+trading+calendar+api/31799/is+trading+day?exchange=BYMA&date=2026-01-15' --header 'Authorization: Bearer YOUR_API_KEY'
{
"exchange": "BYMA",
"from_date": "2026-01-15",
"next_trading_day": "2026-01-16",
"data_available": true,
"data_quality": {
"confidence": "low",
"stale": false,
"source": "cross_checked"
}
}
curl --location --request GET 'https://zylalabs.com/api/13834/latin+america+trading+calendar+api/31800/next+trading+day?exchange=BYMA&date=2026-01-15' --header 'Authorization: Bearer YOUR_API_KEY'
{
"exchange": "BYMA",
"year": 2026,
"data_available": true,
"last_verified": "2026-09-17",
"source": "https://www.byma.com.ar/mercado/calendario-bursatil",
"holidays": [
{
"date": "2026-01-01",
"name": "Año Nuevo",
"type": "civil_holiday"
},
{
"date": "2026-02-16",
"name": "Carnaval",
"type": "civil_holiday"
},
{
"date": "2026-02-17",
"name": "Carnaval",
"type": "civil_holiday"
},
{
"date": "2026-03-23",
"name": "Día no laborable con fines turísticos",
"type": "bridge_day"
},
{
"date": "2026-03-24",
"name": "Día Nacional de la Memoria por la Verdad y la Justicia",
"type": "civil_holiday"
},
{
"date": "2026-04-02",
"name": "Día del Veterano y de los Caídos en la Guerra de Malvinas",
"type": "civil_holiday"
},
{
"date": "2026-04-03",
"name": "Viernes Santo",
"type": "civil_holiday"
},
{
"date": "2026-05-01",
"name": "Día del Trabajador",
"type": "civil_holiday"
},
{
"date": "2026-05-25",
"name": "Día de la Revolución de Mayo",
"type": "civil_holiday"
},
{
"date": "2026-06-15",
"name": "Paso a la Inmortalidad del General Martín Miguel de Güemes (trasladado)",
"type": "civil_holiday"
},
{
"date": "2026-07-09",
"name": "Día de la Independencia",
"type": "civil_holiday"
},
{
"date": "2026-07-10",
"name": "Día no laborable con fines turísticos",
"type": "bridge_day"
},
{
"date": "2026-08-17",
"name": "Paso a la Inmortalidad del General José de San Martín",
"type": "civil_holiday"
},
{
"date": "2026-10-12",
"name": "Día del Respeto a la Diversidad Cultural",
"type": "civil_holiday"
},
{
"date": "2026-11-06",
"name": "Día del Bancario",
"type": "bridge_day"
},
{
"date": "2026-11-23",
"name": "Día de la Soberanía Nacional (trasladado)",
"type": "civil_holiday"
},
{
"date": "2026-12-07",
"name": "Día no laborable con fines turísticos",
"type": "bridge_day"
},
{
"date": "2026-12-08",
"name": "Inmaculada Concepción de María",
"type": "civil_holiday"
},
{
"date": "2026-12-24",
"name": "Nochebuena",
"type": "bridge_day"
},
{
"date": "2026-12-25",
"name": "Navidad",
"type": "civil_holiday"
},
{
"date": "2026-12-31",
"name": "Sin rueda ni liquidación (cierre de año)",
"type": "market_closure"
}
],
"data_quality": {
"confidence": "low",
"stale": false,
"source": "cross_checked"
}
}
curl --location --request GET 'https://zylalabs.com/api/13834/latin+america+trading+calendar+api/31801/holidays?exchange=BYMA&year=2026' --header 'Authorization: Bearer YOUR_API_KEY'
{
"results": [
{
"id": "1",
"exchange": "BYMA",
"date": "2026-05-25",
"is_trading_day": false,
"reason": "Día de la Revolución de Mayo",
"data_available": true,
"data_quality": {
"confidence": "low",
"stale": false,
"source": "cross_checked"
},
"error": null
},
{
"id": "2",
"exchange": "B3",
"date": "2026-04-21",
"is_trading_day": false,
"reason": "Tiradentes",
"data_available": true,
"data_quality": {
"confidence": "high",
"stale": false,
"source": "cross_checked"
},
"error": null
},
{
"id": "3",
"exchange": "BMV",
"date": "2026-10-14",
"is_trading_day": true,
"reason": null,
"data_available": true,
"data_quality": {
"confidence": "high",
"stale": false,
"source": "cross_checked"
},
"error": null
}
]
}
curl --location --request POST 'https://zylalabs.com/api/13834/latin+america+trading+calendar+api/31802/is+batch+trading+day' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"items": [
{"id": "1", "exchange": "BYMA", "date": "2026-05-25"},
{"id": "2", "exchange": "B3", "date": "2026-04-21"},
{"id": "3", "exchange": "BMV", "date": "2026-10-14"}
]
}'
{
"exchange": "BYMA",
"from_date": "2026-01-07",
"days": 5,
"result_date": "2026-01-14",
"data_quality": [
{
"year": 2026,
"data_available": true,
"confidence": "low",
"stale": false,
"source": "cross_checked"
}
]
}
curl --location --request GET 'https://zylalabs.com/api/13834/latin+america+trading+calendar+api/31803/add+business+days?exchange=BYMA&date=2026-01-07&days=5' --header 'Authorization: Bearer YOUR_API_KEY'
{
"exchange": "BYMA",
"from_date": "2026-01-01",
"to_date": "2026-01-31",
"business_days": 21,
"data_quality": [
{
"year": 2026,
"data_available": true,
"confidence": "low",
"stale": false,
"source": "cross_checked"
}
]
}
curl --location --request GET 'https://zylalabs.com/api/13834/latin+america+trading+calendar+api/31804/business+days+between?exchange=BYMA&from=2026-01-01&to=2026-01-31' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 拉丁美洲贸易日历 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
指示某个日期是否是拉美市场(BYMA B3 BMV)的交易日;返回下一个交易日,列出年度假期,并计算日期之间的工作日
每个端点返回与拉美证券交易所的交易日、假期和营业日相关的特定数据。例如,“是否为交易日”端点指示给定日期是否为交易日,而“假期”端点列出了特定交易所和年份的假期
关键字段包括“交易所”(交易所代码)、“日期”(具体日期)、“是否交易日”(布尔值)、“下一个交易日”(下一个交易日期)和“假期”(假期日期列表)。这些字段帮助用户了解交易安排和假期的影响
参数因端点而异 对于“是否为交易日”,您需要“交易所”和“日期” “添加工作日”端点需要“开始日期”和“天数” 用户可以通过指定交易所和相关日期来定制请求
数据来源于拉丁美洲的官方证券交易所,包括BYMA B3和BMV 该API通过定期根据交易所公告和经过验证的日历更新信息来保持数据的准确性
典型的使用案例包括需要交易日验证的金融应用程序、交易策略的假期调度以及结算过程中的工作日计算。这些数据对交易员和金融分析师至关重要
如果结果是部分的或空的,用户应检查“data_available”字段。如果为false,则表示数据可能不是最新的或未经验证。用户可以实现故障处理中方案来处理此类情况,比如重试请求或使用缓存数据
BYMA(阿根廷) B3(巴西)和BMV(墨西哥)现在可以查看2026年日历;每个后续年份在交易所发布其官方日历后添加
每个日历都与独立的次级来源进行了交叉检查 每个响应都包含一个`data_quality`块(`verification_method` `confidence` `last_verified` `stale`)以便您可以看到数据的可靠性
高:主要和次要来源一致 中:轻微的、解释过的差异,如民法历中未列出的半天休闭 低:官方来源中已知的缺口,在回应中标出
使用`/v1/business-days-between`(包括两个端点)或`/v1/add-business-days`(接受负值)。要一次检查多个日期,请使用批量端点(每个请求最多1000个)