Business-day calendar (US-FED / GB-EAW / GB-SCT / GB-NIR / SG / IE / EU-T2) (paid: 0.003 RLUSD / 0.003 USDC on Base / 0.003 RLUSD on Base via x402)
get_business_dayPaid: 0.003 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.003 USDC on Base (eip155:8453). Pay per call, solves one question: Is this civil date a business day on the published US-FED (OPM), GB-EAW / GB-SCT / GB-NIR (GOV.UK England and Wales, Scotland, Northern Ireland), SG (Singapore, data.gov.sg, 2026–2027), IE (Ireland statutory public holidays) or EU-T2 (ECB T2 closing days; that information is free on the ECB website) holiday calendar for 2026–2028? Raw is_business_day / weekend / holiday readings, add_n steps, and holidays_in_year lists with source_url, retrieved_at, calendar_version and attribution. Calendar arithmetic over published holiday lists; informational, as-is; not legal, tax, filing or settlement advice. Settlements are final on-chain; no refunds. Without payment this returns isError with the x402 PaymentRequired object (fresh invoiceId); retry with the signed payload in _meta["x402/payment"] or the payment_signature argument. Unpaid calls cost nothing.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"op": "<op>",
"jurisdiction": "<jurisdiction>"
},
"name": "get_business_day"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| n | No | Business-day steps for add_n (-260..260) | |
| op | Yes | Operation | |
| date | No | YYYY-MM-DD for is_business_day and add_n | |
| year | No | Year 2026-2028 for holidays_in_year | |
| jurisdiction | Yes | Holiday calendar | |
| payment_signature | No | Optional. Base64 x402 PAYMENT-SIGNATURE value (signed RLUSD or USDC PaymentPayload) for hosts that cannot set _meta["x402/payment"]. Omit on the first call to receive the payment requirements. |