API · 11 países LATAM

¿Cuántos días hábiles hay
entre estas dos fechas?

No solo los feriados del país. También los días de cierre de tu empresa — cierres anuales, vacaciones colectivas, puentes internos. Todo en una sola llamada a la API.

Sin API

  • Iterar día por día en tu código
  • Mantener listas de feriados por país actualizadas
  • Los decretos de último minuto te agarran desprevenido
  • Los cierres de tu empresa hardcodeados en el código
  • Un resultado distinto en producción y en staging

Con feriados.io

  • Una llamada HTTP, un número exacto
  • Feriados oficiales actualizados en <24h de cada decreto
  • Tu calendario de empresa como parámetro opcional
  • Desglose: feriados + cierre empresa + fines de semana
  • 11 países, misma API, mismo contrato

La llamada más simple que existe

Parámetros: país, fecha inicio, fecha fin. El calendar es opcional — si se incluye, agrega los días no hábiles propios de tu empresa.

terminal GET business-days/between
# Solo feriados nacionales
curl -H "Authorization: Bearer frd_tu_key" \
  "https://api.feriados.io/v1/CL/business-days/between?from=2026-05-01&to=2026-05-31"

# Con el calendario de tu empresa
curl -H "Authorization: Bearer frd_tu_key" \
  "https://api.feriados.io/v1/CL/business-days/between?from=2026-05-01&to=2026-05-31&calendar=mi-empresa"

{
  "success": true,
  "data": {
    "business_days": 17,        // días hábiles reales de tu empresa en mayo
    "holidays": 2,            // Día del Trabajo (1 mayo) + Glorias Navales (21 mayo)
    "custom_non_working": 2,   // cierre anual de tu empresa
    "weekends": 10
  }
}
El diferenciador

Tu empresa tiene sus propios días no laborables

Los feriados nacionales son solo la mitad del problema. El cierre de fin de año, las vacaciones colectivas de agosto, el puente que diste en junio — eso también son días no hábiles para tu empresa. El ?calendar=slug los incluye automáticamente.

1

Crea tu calendario

Desde el dashboard o via API. Un nombre, un slug, y listo.

2

Agrega tus fechas

Cierres, puentes, vacaciones colectivas. Las que sean.

3

Pasa el slug al endpoint

?calendar=mi-empresa — se combina con los feriados del país automáticamente.

terminal Crear y poblar un calendario
# 1. Crear el calendario
curl -X POST -H "Authorization: Bearer frd_tu_key" \
  -d '{"name":"Mi empresa","slug":"mi-empresa"}' \
  "https://api.feriados.io/v1/calendars"

# 2. Agregar días de cierre
curl -X POST -H "Authorization: Bearer frd_tu_key" \
  -d '{"dates":["2026-12-24","2026-12-31","2026-01-02"]}' \
  "https://api.feriados.io/v1/calendars/mi-empresa/dates"

# 3. Usar en cualquier cálculo
curl "https://api.feriados.io/v1/CL/business-days/between?from=2026-12-01&to=2026-12-31&calendar=mi-empresa"

¿Para qué se usa?

📄

Plazos contractuales

"El pago vence a 30 días hábiles" — calculado con los feriados del país del cliente y los cierres de tu empresa.

⚙️

SLA de soporte

"Respondemos en 2 días hábiles" — sin contar feriados ni los días que tu equipo no trabaja.

📦

Fechas de entrega

"Tu pedido llega en 5 días hábiles" — la promesa que tu logística puede cumplir.

💰

Facturación y nómina

Cierres de período, fechas de corte, liquidaciones — sin días mal contados.

🔔

Notificaciones y cron jobs

Enviar reportes o ejecutar procesos solo en días hábiles reales de tu empresa.

⚖️

Plazos regulatorios

Vencimientos tributarios, plazos judiciales — donde un error puede ser un incumplimiento.

11 países, misma API

Cambia el código de país en la URL. El contrato de la respuesta es idéntico en todos.

🇨🇱 Chile 🇦🇷 Argentina 🇲🇽 México 🇨🇴 Colombia 🇵🇪 Perú 🇺🇾 Uruguay 🇵🇾 Paraguay 🇧🇴 Bolivia 🇪🇨 Ecuador 🇨🇷 Costa Rica 🇵🇦 Panamá

Listo en 5 minutos

Obtén tu API key gratis. El endpoint business-days/between con calendarios personalizados requiere plan Starter ($9/mes).

Sin tarjeta para el plan Free · Cancela cuando quieras