TidyData APIsAll APIsPricing

Working Days Calculator API

Count working days between two dates and add/subtract business days, skipping weekends and the public holidays of 100+ countries and regions. Custom weekend days.

Authentication & base URL

Subscribe through one of our marketplace listings; your marketplace API key and base URL are shown there. All endpoints return JSON over HTTPS, served from a global edge network (typically 20–150 ms).

Subscribe on RapidAPI

Endpoints

GET /v1/business-days

Business days between dates

ParameterInDescriptionExample
start *queryYYYY-MM-DD2026-12-01
end *queryYYYY-MM-DD2026-12-31
countryqueryISO country (optional)ES
statequeryRegion (optional)
weekendqueryWeekend days 0=Sun..6=Sat6,0

GET /v1/business-days/add

Add business days

ParameterInDescriptionExample
date *queryYYYY-MM-DD2026-12-23
days *queryBusiness days (negative to subtract)3
countryqueryISO countryES

Example

GET /v1/business-days?start=2026-12-01&end=2026-12-31&country=ES&state=&weekend=6%2C0

{
  "start": "2026-12-01",
  "end": "2026-12-31",
  "calendarDays": 31,
  "businessDays": 21,
  "weekendDays": 8,
  "holidaysOnWeekdays": [
    "2026-12-08",
    "2026-12-25"
  ],
  "country": "ES",
  "note": "Both start and end dates included."
}

Count working days between two dates and add/subtract business days, skipping weekends and the public holidays of 100+ countries and regions. Custom weekend days.

Use cases

Delivery date estimates, SLA and payment due dates, HR and payroll, project planning, legal deadlines.

Why this API

Pricing

Free plan with 500 calls per month, then Pro (25,000 calls for $4.99/month) and Ultra (150,000 calls for $14.99/month). See all plans.