# Count Colombia Working Days

> Counts authority-scope working and non-working dates in a range.

- Calculator id: `colombia-public-working-days-between` · Category: Everyday Life (`everyday`) · Tool name: `count_co_working_days`
- Canonical page: https://tttkmbb.com/everyday/colombia-public-working-days-between · This document: https://tttkmbb.com/everyday/colombia-public-working-days-between.md · JSON definition: https://tttkmbb.com/everyday/colombia-public-working-days-between.json

## Purpose

Counts authority-scope working and non-working dates in a range.

**Use when:** You need an auditable Colombia working-day count.

**Do not use when:** This package covers Colombia's nationwide statutory paid-rest holiday layer over a Saturday-Sunday baseline. Municipal, departmental, school, bank, employer, sector and local patron-saint schedules are not inferred. Future annual calendars require refreshed official evidence.

## Example user requests

- Count Colombia working days around Colombia transferred Three Kings holiday.
- Count Colombia working days around Colombia Good Friday.
- Count Colombia working days around Ordinary Colombia working day.


## Input

| Parameter | Type | Unit | Required | Description |
| --- | --- | --- | --- | --- |
| `start_date` | date |  | required | First date in 2026-2026. |
| `end_date` | date |  | required | Last date in 2026-2026. |
| `include_start_date` | boolean |  | optional, default true | Whether start_date participates. |
| `include_end_date` | boolean |  | optional, default true | Whether end_date participates. |

## Output

| Field | Type | Unit | Description |
| --- | --- | --- | --- |
| `working_days` | integer |  | Authority-scope working dates. |
| `non_working_days` | integer |  | Weekend and exact authority events. |
| `public_holidays_counted` | list |  | Exact events in the range. |
| `territory` | string |  | CO (Colombia). |
| `territory_name` | string |  | Colombia |
| `day_type` | string |  | Deterministic classification: official_weekend, regular_workday, or the first published authority event kind. |
| `holiday_names` | string_list |  | Events applying on the date. |
| `holiday_kinds` | string_list |  | Authority event classifications. |
| `holiday_details` | list |  | Structured event details, including partial-day notes where published. |
| `calendar_scope` | string |  | Colombia nationwide statutory paid-rest public holidays for 2026 |
| `holiday_policy` | string |  | Colombia_Ley_51_1983_plus_Ministry_of_Finance_2026_calendar |
| `substitute_day_policy` | string |  | Published_2026_Ley_51_Monday_transfers_are_included; future_or_local_transfers_are_not_inferred |
| `calendar_profile` | string |  | colombia-public-holidays |
| `dataset_version` | string |  | co-government-public-2026.1 |
| `sources` | list |  | Authority and legislation sources. |

## Formula

`for each included date: working_days += status.is_working_day`

Normalize endpoints and count exact authority events over the declared weekday baseline.

## Data Sources

- Colombia Ministry of Finance – 2026 holiday calendar — https://sedeelectronica.minhacienda.gov.co/SedeElectronica/info/inicio.do?formAction=btDiasInhabiles&target=print (government_official_annual_schedule)
- Colombia Function Public – Ley 51 de 1983 — https://www1.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=4954 (government_official_legislation)
- Colombia Function Public – official interpretation of Ley 51 — https://www1.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=204664 (government_agency_interpretation)

Data freshness: `static`. Pinned co-government-public-2026.1 package.

## API

- `GET https://tttkmbb.com/api/v1/calculate/colombia-public-working-days-between?start_date=…&end_date=…`
- `POST https://tttkmbb.com/api/v1/calculate/colombia-public-working-days-between` with JSON body `{"inputs": {…}}`
- Response: unified envelope (`success`, `request`, `result.values`, `result.units`, `sources`, `freshness`, `timestamp`, `next_actions`, `links`); see https://tttkmbb.com/docs/response-format.md
- Schema: https://tttkmbb.com/api/v1/calculators/colombia-public-working-days-between · OpenAPI operationId `count_co_working_days` in https://tttkmbb.com/openapi.json
- Authentication: none. Rate limit: fair use, see https://tttkmbb.com/docs/rate-limits.md.

## MCP

- Server: `https://tttkmbb.com/mcp` (Streamable HTTP, JSON-RPC 2.0, no auth)
- Tool:  `run_calculator` with `{"calculator_id": "colombia-public-working-days-between", "inputs": {…}}`

## Example

- First Colombia holiday block: inputs `{"start_date":"2026-01-01","end_date":"2026-01-13","include_start_date":true,"include_end_date":true}` → `{"working_days":7,"non_working_days":6}`

```
GET https://tttkmbb.com/api/v1/calculate/colombia-public-working-days-between?start_date=2026-01-01&end_date=2026-01-13&include_start_date=true&include_end_date=true
```

## Limitations

This package covers Colombia's nationwide statutory paid-rest holiday layer over a Saturday-Sunday baseline. Municipal, departmental, school, bank, employer, sector and local patron-saint schedules are not inferred. Future annual calendars require refreshed official evidence. Normalize endpoints and count exact authority events over the declared weekday baseline. All values are computed from the formula above; no measurement or live data is involved.

## FAQ

**Why is 12 January a holiday?**

Ley 51 de 1983 moves the paid rest day for 6 January to the following Monday when it does not fall on Monday.

**Does this cover every Colombian municipality and employer?**

No. This is the nationwide statutory paid-rest layer; municipal, departmental, bank, school, employer and sector calendars require separate evidence.

**Are future years included?**

No. The package pins 2026 only and must be refreshed from the next official calendar.

## Related

- [Colombia Working Day](https://tttkmbb.com/everyday/colombia-public-working-day.md) — Inspect a date and source evidence.
