75trust / 100

Koyomi

by Japan Business Day API in Productivity & SaaS

x402 APIPassing, checked 30 min ago

Japanese traditional calendar for a date: rokuyo (taian/butsumetsu... lucky days used for weddings, funerals, contracts), Japanese era (Reiwa) date, old lunisolar calendar date incl. leap months, 24 solar terms (sekki) and year eto. Verified against the National Astronomical Observatory of Japan.

GET https://japan-business-day-api.matchan962.workers.dev/v1/koyomi

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
895 ms typical, 938 ms slowest 5%
Last check
30 min ago
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X GET "https://japan-business-day-api.matchan962.workers.dev/v1/koyomi?date=2026-10-25"
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fjapan-business-day-api.matchan962.workers.dev%2Fv1%2Fkoyomi
const res = await pay("https://japan-business-day-api.matchan962.workers.dev/v1/koyomi?date=2026-10-25");
console.log(await res.json());

Example input

{
  "date": "2026-10-25"
}

Example output

{
  "date": "2026-10-25",
  "lunar": {
    "text": "旧暦9月15日"
  },
  "rokuyo": {
    "name": "大安",
    "reading": "taian"
  },
  "wareki": {
    "text": "令和8年10月25日"
  }
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
30 min agoPassed402931 ms$0.005
4 h agoPassed402937 ms$0.005
8 h agoPassed402859 ms$0.005
12 h agoPassed402938 ms$0.005
15 h agoPassed402850 ms$0.005
19 h agoPassed402735 ms$0.005
22 h agoPassed4021.1 s$0.005
26 h agoPassed402858 ms$0.005
31 h agoPassed402895 ms$0.005