{"uid":"cap_RenSxEoXXs7dyl98Xt5LU","slug":"scrapemole-pulse-public-holiday-date-checker-2019a693","name":"ScrapeMole Pulse – Public Holiday Date Checker","description":"Pay-per-call \"state of the world\" lookups that language models cannot know on their own: official ECB exchange rates (latest, historical, conversion), the current time and DST-aware time-zone conversion for scheduling, global weather forecasts (MET Norway, by coordinates or place name), official US National Weather Service forecasts and active watches/warnings/advisories (by state, point, place or zone), the live Hacker News front page, public holidays for ~100 countries (list by year, check a date, next holidays, long weekends, available countries via Nager.Date), and geocoding / reverse geocoding (place or address ↔ coordinates via Photon and Nominatim over OpenStreetMap). Public, non-personal data with sources and licences in every response. USDC via x402, no accounts.\n\nPayments: x402 v2, scheme \"exact\", USDC on Base (eip155:8453). The payment is verified before the work and settled only when the response is 200. Terms: https://pulse.scrapemole.workers.dev/terms","url":"https://pulse.scrapemole.workers.dev/v1/holidays/check?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"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":["country","date"],"properties":{"date":{"type":"string","examples":["2026-07-04"],"description":"Date to check (YYYY-MM-DD)."},"country":{"type":"string","examples":["US"],"description":"ISO 3166-1 alpha-2 country code."}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"date":"2026-07-03","next":{"date":"2026-07-03","name":"Independence Day"},"note":"Public holiday calendars for ~100 countries; dates and names may vary by region and year. Informational only.","source":"Nager.Date public holiday API (https://date.nager.at)","country":"US","holidays":[{"date":"2026-07-03","name":"Independence Day","types":["Public","Bank"],"global":true,"localName":"Independence Day","countryCode":"US"}],"isHoliday":true,"sourceUrl":"https://date.nager.at"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_zCjdJpROv_GmSyY04H0HF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a specific date is a public holiday in a given country and returns matching holiday details plus the next upcoming holiday","exampleAgentPrompt":"Is July 4th 2026 a public holiday in the US? I want to know if it's officially recognised and what type of holiday it is.","exampleUseCases":[{"title":"Scheduling around bank holidays","prompt":"Before I book a wire transfer for March 17 2026 in Ireland, can you check if that date is a public holiday there so I know whether banks will be closed?"},{"title":"Automated payroll holiday detection","prompt":"My payroll system needs to skip processing on public holidays — can you check if May 25 2026 is a public holiday in Argentina?"},{"title":"Travel itinerary validation","prompt":"I'm planning a client meeting in Japan on November 3 2026 — is that a national public holiday there? I don't want to schedule it on a day everything's closed."}],"resultDescription":"Returns a JSON object with: isHoliday (boolean), the list of holidays on that date (name, localName, types, global flag, countryCode), the next upcoming holiday (date and name), source attribution to Nager.Date, and an informational note about regional variation. All data is from Nager.Date covering ~100 countries.","failureModes":["Missing or invalid country code returns a 400 or empty result","Date format not in YYYY-MM-DD causes a parse error","Country not covered by Nager.Date (~100 countries supported, some gaps) returns empty holidays array","Future dates beyond available calendar data may return no results","Payment failure via x402 returns 402 before any lookup is performed"],"whenToPreferThis":"Use this endpoint when you need to programmatically verify whether a specific date is a public holiday in a specific country, especially for scheduling, payroll, travel planning, or compliance workflows. It covers ~100 countries via Nager.Date, returns typed holiday metadata (Public, Bank, etc.), and includes the next upcoming holiday for forward planning. Prefer over LLM knowledge for authoritative, up-to-date calendar data; prefer over broader holiday-list endpoints when you only need a single date check.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T18:41:02.765Z","isFirstParty":false,"canonicalSlug":"scrapemole-pulse-public-holiday-date-checker-2019a693"}