Home › Everyday Life › Count Kazakhstan Working Days

Count Kazakhstan Working Days

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

When to use

You need an auditable Kazakhstan working-day count.

Do not use when: This package covers the nationwide published 2026 five-day schedule over a Saturday-Sunday baseline. Six-day, shift, continuous-operation, employer, bank, school, local and sector calendars are not inferred. Qurban Ait is represented by the published 2026 first-day date. Adilet's current text records Constitution Day on 15 March with an amendment effective 2026-07-01, while the published 2026 government calendar does not add a March 15/16 closure; this package follows the published 2026 calendar and future-year packages must refresh the legal transition.

Example user requests

Formula

for each included date: working_days += status.is_working_day

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

Inputs

ParameterTypeUnitRequiredDescription
start_datedateyesFirst date in 2026-2026.
end_datedateyesLast date in 2026-2026.
include_start_datebooleandefault trueWhether start_date participates.
include_end_datebooleandefault trueWhether end_date participates.

Outputs

OutputTypeUnitDescription
working_daysintegerAuthority-scope working dates.
non_working_daysintegerWeekend and exact authority events.
public_holidays_countedlistExact events in the range.
territorystringKZ (Kazakhstan).
territory_namestringKazakhstan
day_typestringDeterministic classification: official_weekend, regular_workday, or the first published authority event kind.
holiday_namesstring_listEvents applying on the date.
holiday_kindsstring_listAuthority event classifications.
holiday_detailslistStructured event details, including partial-day notes where published.
calendar_scopestringKazakhstan nationwide published 2026 five-day public-holiday and transfer schedule
holiday_policystringKazakhstan_Holidays_Law_267_plus_Government_2026_schedule
substitute_day_policystringOnly published 2026 transfer dates are included; no future, employer or unscheduled transfer is inferred
calendar_profilestringkazakhstan-public-holidays
dataset_versionstringkz-gov-public-holidays-2026.1
sourceslistAuthority and legislation sources.

Example

Nauryz holiday block: {"start_date":"2026-03-21","end_date":"2026-03-25","include_start_date":true,"include_end_date":true} → {"working_days":0,"non_working_days":5}

GET https://tttkmbb.com/api/v1/calculate/kazakhstan-public-working-days-between?start_date=2026-03-21&end_date=2026-03-25&include_start_date=true&include_end_date=true

Machine access

Sources

FAQ

Does this include six-day or shift schedules?

No. It is the published nationwide five-day schedule; six-day, shift, continuous-operation and employer-specific calendars require separate evidence.

Why is March 15 not added to the 2026 list?

The current Adilet text records the Constitution Day amendment as effective 1 July 2026, while the published 2026 Government calendar does not add a March 15/16 closure. This package preserves that source conflict instead of silently backfilling a closure.

Are religious and transfer dates distinguished?

Yes. Qurban Ait and Orthodox Christmas are religious_day_off events; published Monday or weekday replacements are transferred_day_off events.

Related calculators