Skip to content

Next business day

GET /v1/business-days/next

Next business day after a date.

Parameters

NameInTypeDefaultDescription
date (required)querystring—YYYY-MM-DD, or today in the tz time zone
calendars (required)querystring—Comma-separated calendar ids, at most 10, e.g. USD,AUD or XNYS,JP:bank
modequeryall | anyallall: a business day in every calendar (settlement). any: in at least one.
inclusivequerytrue | falsefalsetrue: return the date itself when it is already a business day (on or after / on or before)
tzquerystringUTCIANA time zone that resolves today, e.g. America/New_York. Default UTC.
formatqueryjson | csv | textjsontext: the bare result

Example

Terminal window
curl "https://api.financecalendarapi.com/v1/business-days/next?date=2027-12-24&calendars=XNYS"

Response, captured from the live API when this page was built:

{
"data_release": {
"id": "20261016T064343Z",
"library_version": "0.106",
"generated_at": "2026-10-16T06:45:33+00:00"
},
"date": "2027-12-24",
"result": "2027-12-27",
"mode": "all",
"coverage": "verified",
"estimated": false
}

Errors use problem details. Every response says which data release answered it, in data_release and the x-data-release header.