# UK Working Days – Add/Subtract Working Days

> UK Working Days – Add/Subtract Working Days is a paid API for AI agents from uk-working-days.agent-fee-check.workers.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-22).

Adds or subtracts a given number of UK working days from a start date, respecting GOV.UK bank holidays for England & Wales, Scotland, or Northern Ireland.

## Facts

- Endpoint: GET https://uk-working-days.agent-fee-check.workers.dev/add?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/uk-working-days-add-subtract-working-days-d6805e0b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jorah2rEYw01RCE3atUvr

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 uk-working-days-add-subtract-working-days-d6805e0b
```

Example prompt: What date is 10 working days after 2025-03-15 in Scotland, accounting for Scottish bank holidays?

## When to prefer this

Use this endpoint when you need to add or subtract a precise number of UK working days from a specific date, particularly when UK regional bank holidays (England & Wales, Scotland, or Northern Ireland) must be respected. Ideal for payment settlement windows, legal notice periods, and delivery date calculations in a UK business context.

## Known failure modes

- Date out of GOV.UK coverage range — request refused with an error, not guessed
- Invalid date format (non YYYY-MM-DD) returns an error
- Invalid region enum value returns a validation error
- Negative days subtraction beyond available calendar data returns an error

## How this service works

UK working-day calculator using GOV.UK bank holidays for England and Wales, Scotland or Northern Ireland. Next working day, add or subtract working days (e.g. payment settlement, notice periods, delivery dates), count working days between dates, and list bank holidays. Dates must fall within GOV.UK coverage; out-of-range dates are refused, not guessed.

## Output

A plain-text summary string describing the computed result date after adding or subtracting the specified number of working days from the start date, using the correct regional UK bank holiday calendar.

## 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",
      "days"
     ],
     "properties": {
      "date": {
       "type": "string",
       "description": "Start date as YYYY-MM-DD"
      },
      "days": {
       "type": "string",
       "description": "Whole number of working days, -1000 to 1000"
      },
      "region": {
       "enum": [
        "england-and-wales",
        "scotland",
        "northern-ireland"
       ],
       "type": "string",
       "description": "Defaults to england-and-wales"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "days": 3,
  "from": {
   "day": "Thursday",
   "date": "2026-12-24",
   "working_day": true
  },
  "region": "england-and-wales",
  "result": {
   "day": "Thursday",
   "date": "2026-12-31",
   "working_day": true
  },
  "summary": "3 working days after 2026-12-24 in England and Wales is Thursday 2026-12-31, skipping 2 bank holidays.",
  "bank_holidays_skipped": [
   "2026-12-25 Christmas Day",
   "2026-12-28 Boxing Day"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/uk-working-days-add-subtract-working-days-d6805e0b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from uk-working-days.agent-fee-check.workers.dev](https://www.zero.xyz/host/uk-working-days.agent-fee-check.workers.dev/llms.txt)
