{
  "id": "d15feeeb-ca83-400d-80fc-d070de52f436",
  "slug": "sg-public-holidays",
  "name": "Singapore Public Holidays",
  "provider": "Ministry of Manpower via data.gov.sg",
  "category_slug": "government-data",
  "description": "Official gazetted public holidays per calendar year as simple date, day and holiday-name records. One small dataset per year, published by MOM.",
  "base_url": "https://data.gov.sg/api/action/datastore_search?resource_id=d_3751791452397f1b1c80c451447e40b7",
  "docs_url": "https://guide.data.gov.sg/developer-guide/api-overview",
  "openapi_url": null,
  "auth_type": "none",
  "auth_guide": [
    "No key needed.",
    "Each year is a separate resource id inside the Singapore Public Holidays collection (collectionId 691) on data.gov.sg; fetch the collection metadata to enumerate them.",
    "Query datastore_search with the year's resource_id."
  ],
  "pricing": "free",
  "rate_limit": null,
  "example_request": "curl 'https://data.gov.sg/api/action/datastore_search?resource_id=d_3751791452397f1b1c80c451447e40b7&limit=3'",
  "example_response_snippet": "{\"success\":true,\"result\":{\"records\":[{\"_id\":1,\"date\":\"2025-01-01\",\"day\":\"Wednesday\",\"holiday\":\"New Year's Day\"}]}}",
  "agent_notes": "Resource ids change every year when MOM publishes the next year's list; resolve them at runtime via https://api-production.data.gov.sg/v2/public/api/collections/691/metadata rather than hardcoding.",
  "status": "live",
  "tags": [
    "public-holidays",
    "calendar",
    "mom",
    "no-auth"
  ],
  "sg_official": true,
  "created_at": "2026-07-05T08:44:12.165Z",
  "updated_at": "2026-07-05T09:15:26.831Z",
  "page_url": "https://singaporeapi.com/apis/sg-public-holidays"
}