Skip to content

sidebar: order: 20

GET /api/quantis/v2/holidays/

Returns the list of Venezuelan bank and public holidays for a given year, with context about whether today is a holiday.

MethodGET
URLhttps://app.vzla.io/api/quantis/v2/holidays/
AuthenticationAuthorization: Bearer vzlaio_...

Query parameters

ParameterTypeRequiredDescriptionDefault
yearintegerNoThe calendar year to query, e.g. 2025Current year
typestringNoFilter by type: bancario (banking) or feriado (public)All types

Request

Terminal window
# All holidays for 2025
curl --request GET \
--url 'https://app.vzla.io/api/quantis/v2/holidays/?year=2025' \
--header 'Authorization: Bearer vzlaio_YOUR_TOKEN_HERE'
# Banking holidays only
curl --request GET \
--url 'https://app.vzla.io/api/quantis/v2/holidays/?year=2025&type=bancario' \
--header 'Authorization: Bearer vzlaio_YOUR_TOKEN_HERE'

sidebar: order: 20

Response

data

A flat array of holiday objects.

FieldTypeDescription
datestring (ISO 8601 date)Holiday date, e.g. "2025-01-01"
namestringHoliday name
typestring"bancario" or "feriado"
notesstringOptional notes about this holiday

meta

FieldTypeDescription
todayobjectContext about the current calendar day

meta.today

FieldTypeDescription
datestring (ISO 8601 date)Today’s date
is_bank_holidaybooleanWhether today is a bank holiday
is_weekendbooleanWhether today is Saturday or Sunday

meta.today always reflects the current day, regardless of which year you queried.


sidebar: order: 20

Response headers

HeaderDescription
X-API-Version2.0
X-Quota-LimitYour monthly request limit
X-Quota-RemainingRequests remaining this month
X-Quota-ResetISO 8601 timestamp of next quota reset
X-Request-IDUUID for this request

sidebar: order: 20

Example response

{
"data": [
{
"date": "2025-01-01",
"name": "Año Nuevo",
"type": "bancario",
"notes": ""
},
{
"date": "2025-05-12",
"name": "Día del Trabajador",
"type": "feriado",
"notes": ""
},
{
"date": "2025-06-03",
"name": "Día de la Independencia",
"type": "bancario",
"notes": ""
},
{
"date": "2025-11-04",
"name": "Día de la Resistencia Indígena",
"type": "bancario",
"notes": ""
},
{
"date": "2025-11-12",
"name": "Día de la Raza",
"type": "feriado",
"notes": ""
}
],
"meta": {
"today": {
"date": "2026-05-06",
"is_bank_holiday": false,
"is_weekend": false
}
}
}

sidebar: order: 20

HTTP status codes

CodeMeaning
200 OKSuccess.
400 Bad RequestInvalid year or type parameter.
401 UnauthorizedMissing or invalid token.
405 Method Not AllowedOnly GET is supported.
429 Too Many RequestsMonthly quota exhausted.
500 Internal Server ErrorServer error. Retry after a short delay.

400 — invalid year

{
"error": {
"code": "invalid_parameter",
"message": "year must be a 4-digit integer",
"details": {}
}
}

400 — invalid type

{
"error": {
"code": "invalid_parameter",
"message": "type must be one of: bancario, feriado",
"details": {}
}
}

401 — no Authorization header

{
"error": {
"code": "auth_missing",
"message": "Authentication credentials were not provided"
}
}

401 — invalid token

{
"error": {
"code": "auth_token_unknown",
"message": "Invalid token format"
}
}

429

{
"error": {
"code": "quota_exceeded",
"message": "Monthly quota limit exceeded.",
"details": {
"reset_at": "2026-06-01T00:00:00Z"
}
}
}
Complete documentation as plain text for AI tools (llms.txt)