# ThaiKit Thai Bank Holidays

> ThaiKit Thai Bank Holidays is a paid API for AI agents from api.thaikit.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-11-03).

Returns official Thai bank holiday data from the Bank of Thailand for a given year (and optionally month), including dates, Thai/English names, weekday, substitution days, and special or Bangkok-only designations.

## Facts

- Endpoint: GET https://api.thaikit.dev/holidays?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-03
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/thaikit-thai-bank-holidays-2a4f73de
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IsrHj0BXwqBMSXB4Ky_l8

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability thaikit-thai-bank-holidays-2a4f73de
```

Example prompt: What are all the Thai bank holidays for 2026, including any substitution days and Bangkok-only closures?

## When to prefer this

Use this endpoint when you need authoritative Thai bank holiday data directly sourced from the Bank of Thailand's official notices — especially when scheduling BAHTNET transfers, cheque clearing, or any financial operations that depend on Thai banking business days. It supports both CE and Buddhist Era year inputs and provides granular flags for substitution days and Bangkok-only closures that generic public holiday APIs typically omit.

## Known failure modes

- Missing or invalid year parameter returns a validation error
- Year outside supported range may return empty or error response
- Invalid month value (outside 1-12) may cause a bad request error
- Non-numeric year format rejected by pattern validation
- Network or upstream unavailability returns a 5xx error

## How this service works

Thai bank holidays from the Bank of Thailand's official notices: dates, weekdays, Thai and English names, substitution days, and special or Bangkok-only days. These are the days Thai banks, BAHTNET transfers and cheque clearing close. Year in CE or Buddhist Era (2569). Query: ?year=2026 (optional &month=10)

## Output

A structured list of Thai bank holidays for the requested year (and optionally month), each entry containing the date, day of the week, Thai name, English name, and flags indicating whether it is a substitution holiday, a special holiday, or applicable only in Bangkok. These correspond to days when Thai banks, BAHTNET interbank transfers, and cheque clearing services are closed.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "year"
     ],
     "properties": {
      "year": {
       "type": "string",
       "pattern": "^\\d{4}$",
       "description": "Year, CE (2026) or BE (2569)"
      },
      "month": {
       "type": "string",
       "description": "Optional month 1-12"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/thaikit-thai-bank-holidays-2a4f73de/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.thaikit.dev](https://www.zero.xyz/host/api.thaikit.dev/llms.txt)
