GET
/api/v1/working-daysWorking Days API
Count business days between two dates, excluding weekends and Sri Lankan holidays for the chosen calendar.
Parameters
| Param | In | Required | Description |
|---|---|---|---|
| from | query | yes | Start date YYYY-MM-DD. |
| to | query | yes | End date YYYY-MM-DD. |
| calendar | query | no | public | bank | mercantile | government (default: mercantile). |
| saturday | query | no | Set to 1 to count Saturdays as working days. |
Request
curl "https://induwara.lk/api/v1/working-days?from=2026-01-01&to=2026-03-31&calendar=mercantile"JavaScript (SDK):
import { InduwaraLK } from "https://induwara.lk/sdk/induwaralk.js";
const api = new InduwaraLK();
const data = await api.workingDays(/* … */);Response
{
"ok": true,
"data": {
"from": "2026-01-01", "to": "2026-03-31", "calendar": "mercantile",
"workingDays": 58, "totalDays": 90, "weekendDays": 25, "holidayDays": 7
}
}Frequently asked questions
- How do I calculate working days in Sri Lanka via API?
- GET /api/v1/working-days?from=2026-01-01&to=2026-03-31 returns the number of business days, excluding weekends and Sri Lankan holidays for the chosen calendar (public, bank, mercantile or government).