Feriados
Feriados nacionales de Uruguay, calculados a partir de la ley. Elegí el año.
Cargando feriados…
Qué significa cada campo
No hay una lista oficial anual para descargar, así que cada fecha se calcula con las reglas de la ley y guarda su base legal. Las explicaciones son mías.
| Campo de la API | Explicación |
|---|---|
| date | Día en que se observa el feriado. |
| name_es / name_en | Nombre del feriado en español y en inglés. |
| type | paid_non_working: pago y no laborable. working: laborable. |
| category | fixed (no se traslada), movable (se traslada al lunes), carnival, tourism_week o inauguration. |
| original_date | Día en que cae por su aniversario, si se trasladó a otro. Si no, null. |
| legal_basis | Ley o regla en la que se apoya la fecha. |
| confirmed | false cuando el criterio no tiene una fuente oficial que se haya podido leer (Semana de Turismo). |
| country | País. Por ahora solo uy. |
Para tener en cuenta
- Pago, no laborable (Ley 12.590, art. 18): el trabajador cobra el día aunque no trabaje y, si trabaja, cobra doble. Son 1 de enero, 1 de mayo, 18 de julio, 25 de agosto y 25 de diciembre. En los feriados laborables el empleador puede pedir que se trabaje; los convenios colectivos pueden cambiar las condiciones.
- Los feriados de ley que caen martes o miércoles pasan al lunes anterior, y los que caen jueves o viernes pasan al lunes siguiente (Ley 16.805). No se trasladan: Carnaval, Semana de Turismo, 1 y 6 de enero, 1 de mayo, 19 de junio, 18 de julio, 25 de agosto, 2 de noviembre y 25 de diciembre.
- La ley nombra la Semana de Turismo pero no dice qué días la forman. Se muestra de lunes a domingo de la semana de Pascua, según la prensa, y se marca como no confirmada.
- El 1 de marzo es feriado no laborable el año en que asume el presidente (2020, 2025, 2030).
- Un mismo día puede tener más de un feriado: el 19 de abril de 2025 cayó dentro de la Semana de Turismo.
- No incluye feriados de un solo año (por ejemplo, el día de un censo) ni los de un sector o convenio. Si falta alguno, contactame desde la página del autor.
Usá estos datos desde tus sistemas
La API es pública y gratuita: devuelve los feriados en formato JSON, sin registro.
import requests
URL = "https://apitool.techspot365.com/api/v1/holidays"
# Feriados pagos y no laborables de 2026
response = requests.get(
URL,
params={"year": 2026, "type": "paid_non_working"},
timeout=30,
)
response.raise_for_status()
result = response.json()
for holiday in result["data"]:
print(holiday["date"], holiday["name_es"])- Parámetros: year (un año entero), o from y to (AAAA-MM-DD, hasta unos 10 años); type (paid_non_working o working) y country (por ahora solo uy). Sin parámetros, devuelve el año actual.
- Límite: 300 consultas por hora por IP.
- Errores: 400 si un parámetro no es válido y 429 si superás el límite de consultas.
- Power BI: en Obtener datos > Consulta en blanco > Editor avanzado, pegá el código y elegí acceso Anónimo.

