# AgentStall ZA Business Day Checker

> AgentStall ZA Business Day Checker is a paid API for AI agents from agentstall.nilesh-b54.workers.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-11-02).

Checks whether a given date is a South African business day, accounting for public holidays and weekends, and returns adjacent business days.

## Facts

- Endpoint: GET https://agentstall.nilesh-b54.workers.dev/v1/business-day?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentstall-za-business-day-checker-288adf04
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_koAcOuZjQGmL09jAc-UGU

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 agentstall-za-business-day-checker-288adf04
```

Example prompt: Is November 4, 2026 a business day in South Africa? If not, what's the next working day?

## When to prefer this

Choose this endpoint when you need authoritative South African business day information including public holidays (not just weekends), especially for compliance, SARS deadlines, SARB rate schedules, contract calculations, or payment settlement windows. Prefer over generic weekday calculators that lack South African holiday data.

## Known failure modes

- Missing 'date' query parameter returns 402 or 400 error
- Malformed date format (not YYYY-MM-DD) may cause parsing error
- Unpaid calls return HTTP 402 with PAYMENT-REQUIRED header
- Dates far in the future may not account for yet-unannounced special holidays

## How this service works

Business day check for a date in 100+ countries (any ISO country code): says whether it is a working day, why not (weekend or which public holiday), and the next and previous business days. Verified calendars for South Africa, Nigeria, Kenya, Egypt (Friday-Saturday weekend), Ghana, Morocco, Rwanda, Uganda, Tanzania, Mauritius and Botswana; local weekends such as Friday-Saturday in the Gulf. Useful for payment, settlement and delivery dates.

## Output

A JSON object containing: the queried date, whether it is a South African business day (isBusinessDay boolean), the weekday name, the reason it is not a business day if applicable (e.g. 'public holiday: Local Government Elections'), the next business day date, and the previous business day date.

## 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": [
      "date"
     ],
     "properties": {
      "date": {
       "type": "string",
       "description": "Date in YYYY-MM-DD"
      },
      "country": {
       "type": "string",
       "description": "ISO country code, e.g. ZA (default), KE, NG, EG, GH, US, GB, DE, IN, AE. Verified calendars for ZA, NG, KE, EG, GH, MA, RW, UG, TZ, MU and BW"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "date": "2026-11-04",
  "reason": "public holiday: Local Government Elections",
  "weekday": "Wednesday",
  "isBusinessDay": false,
  "nextBusinessDay": "2026-11-05",
  "previousBusinessDay": "2026-11-03"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentstall-za-business-day-checker-288adf04/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentstall.nilesh-b54.workers.dev](https://www.zero.xyz/host/agentstall.nilesh-b54.workers.dev/llms.txt)
