# Sri Lanka Working Day

> Checks a date against the Saturday-Sunday weekend baseline and exact 2026-2026 authority events.

- Calculator id: `sri-lanka-public-working-day` · Category: Everyday Life (`everyday`) · Tool name: `check_lk_working_day`
- Canonical page: https://tttkmbb.com/everyday/sri-lanka-public-working-day · This document: https://tttkmbb.com/everyday/sri-lanka-public-working-day.md · JSON definition: https://tttkmbb.com/everyday/sri-lanka-public-working-day.json

## Purpose

Checks a date against the Saturday-Sunday weekend baseline and exact 2026-2026 authority events.

**Use when:** You need a deterministic Sri Lanka Sri Lanka 2026 public, bank, mercantile and full-moon Poya holiday calendar, plus dated temporary government-office closures result.

**Do not use when:** This is a combined official holiday-class calendar, not a universal private-employer closure rule. Public, bank and mercantile classifications remain in each event kind; the March 18, March 25 and April 1 fuel-conservation entries apply to government offices only and the schedule was cancelled effective April 8. Essential services, schools, private employers, sector agreements, local arrangements and later unlisted notices are not inferred. The additional day after the National Vesak Festival is not invented beyond the published May 2 calendar entry.

## Example user requests

- Sri Lanka: Poya holiday.
- Sri Lanka: Temporary government-office Wednesday.


## Input

| Parameter | Type | Unit | Required | Description |
| --- | --- | --- | --- | --- |
| `date` | date |  | required | Gregorian date in Sri Lanka's pinned 2026 combined public/bank/mercantile holiday coverage over a Saturday-Sunday weekend. |

## Output

| Field | Type | Unit | Description |
| --- | --- | --- | --- |
| `territory` | string |  | LK (Sri Lanka). |
| `territory_name` | string |  | Sri Lanka |
| `weekday` | string |  | Gregorian weekday. |
| `is_working_day` | boolean |  | Monday-Friday with no event in this pinned authority scope. |
| `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 |  | Sri Lanka 2026 public, bank, mercantile and full-moon Poya holiday calendar, plus dated temporary government-office closures |
| `holiday_policy` | string |  | Sri_Lanka_Holidays_Act_No_29_of_1971_2026_public_bank_mercantile_and_Poya_calendar |
| `substitute_day_policy` | string |  | published_official_dates_only; no next-day or employer-lieu inference; later Gazette or official circular overrides |
| `calendar_profile` | string |  | sri-lanka-public-holidays |
| `dataset_version` | string |  | lk-public-bank-mercantile-2026.1 |
| `sources` | list |  | Authority and legislation sources. |

## Formula

`is_working_day = not an official Saturday/Sunday weekend date and no exact authority event`

Apply the pinned authority event table over the declared weekday baseline; do not infer uncovered employer or regional schedules.

## Data Sources

- Sri Lanka Ministry of Public Administration – 2026 Holidays Act Gazette — https://moha.gov.lk/web/images/latest_document/government_holidays/2026/2026_Holidays_En.pdf (government_official_gazette_pdf)
- Sri Lanka Government Documents Portal – 2026 Desk Calendar — https://documents.gov.lk/view/calander/2026/2026_E.pdf (government_official_calendar_pdf)
- Central Bank of Sri Lanka – Bank Holidays for 2026 — https://dj0oywq28grwy.cloudfront.net/en/about/about-the-bank/bank-holidays-2026 (official_bank_cross_check)
- Sri Lanka Ministry of Public Administration – Circular 09/2026(I) — https://pubad.gov.lk/web/images/circulars/2026/E/1775542012-09-2026-i-e.pdf (government_official_circular_pdf)
- Sri Lanka Department of Government Information – special government holiday announcement — https://media.gov.lk/media-gallery/latest-news/3571-wednesday-declared-special-government-holiday-amid-fuel-supply-concerns (government_official_news_release)
- Daily Mirror – Vesak follow-up clarification — https://www.dailymirror.lk/breaking-news/Day-after-National-Vesak-Festival-not-a-public-holiday-Labour-Dept/108-337733 (reputable_news_cross_check)
- Sunday Times – temporary Wednesday public-sector schedule — https://sundaytimes.lk/online/news-online/Wednesdays-declared-holiday-for-public-sector-to-save-fuel/2-1151522 (reputable_news_cross_check)

Data freshness: `static`. Refresh after the Sri Lanka authority publishes a new schedule.

## API

- `GET https://tttkmbb.com/api/v1/calculate/sri-lanka-public-working-day?date=…`
- `POST https://tttkmbb.com/api/v1/calculate/sri-lanka-public-working-day` 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/sri-lanka-public-working-day · OpenAPI operationId `check_lk_working_day` 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": "sri-lanka-public-working-day", "inputs": {…}}`

## Example

- Poya holiday: inputs `{"date":"2026-08-27"}` → `{"is_working_day":false,"day_type":"poya_public_bank"}`
- Temporary government-office Wednesday: inputs `{"date":"2026-03-25"}` → `{"is_working_day":false,"day_type":"public_sector_scheduled_holiday"}`

```
GET https://tttkmbb.com/api/v1/calculate/sri-lanka-public-working-day?date=2026-08-27
```

## Limitations

This is a combined official holiday-class calendar, not a universal private-employer closure rule. Public, bank and mercantile classifications remain in each event kind; the March 18, March 25 and April 1 fuel-conservation entries apply to government offices only and the schedule was cancelled effective April 8. Essential services, schools, private employers, sector agreements, local arrangements and later unlisted notices are not inferred. The additional day after the National Vesak Festival is not invented beyond the published May 2 calendar entry. Apply the pinned authority event table over the declared weekday baseline; do not infer uncovered employer or regional schedules. All values are computed from the formula above; no measurement or live data is involved.

## FAQ

**Does a public holiday guarantee that every private employer closes?**

No. Public, bank and mercantile classifications are returned as source evidence; private-employer, sector and local closure rules are not inferred.

**Are the Wednesday fuel-conservation holidays still open-ended?**

No. Only March 18, March 25 and April 1 are represented; the official cancellation made Wednesdays normal government-office working days from April 8, 2026.

## Related

- [Add Sri Lanka Working Days](https://tttkmbb.com/everyday/sri-lanka-public-add-working-days.md) — Offset through the same authority package.
