{
    "site": "Kalgoorlie.info",
    "catalog_url": "https://kalgoorlie.info/widgets/catalog.json",
    "widget_library_url": "https://kalgoorlie.info/widgets",
    "generated_at": "2026-06-18T23:13:28+08:00",
    "widgets": [
        {
            "slug": "fuel",
            "name": "Today's lowest fuel prices in Kalgoorlie",
            "description": "Lowest local FuelWatch prices for popular fuel types, updated from WA Government data.",
            "iframe_url": "https://kalgoorlie.info/widgets/fuel",
            "javascript_url": "https://kalgoorlie.info/widgets/fuel.js",
            "social_card_url": "https://kalgoorlie.info/widgets/fuel/card",
            "image_url": "https://kalgoorlie.info/widgets/fuel.svg",
            "recommended_iframe_height": 340,
            "update_frequency": "public, max-age=300 seconds; underlying data varies by widget",
            "data_sources": [
                "FuelWatch WA"
            ],
            "use_cases": [
                "visitor pages",
                "accommodation websites",
                "road-trip blogs",
                "local newsletters"
            ],
            "parameters": []
        },
        {
            "slug": "weather-heat-safety",
            "name": "Weather + Heat Safety",
            "description": "Kalgoorlie weather snapshot with practical heat, wind and hydration prompts for visitors.",
            "iframe_url": "https://kalgoorlie.info/widgets/weather-heat-safety",
            "javascript_url": "https://kalgoorlie.info/widgets/weather-heat-safety.js",
            "social_card_url": "https://kalgoorlie.info/widgets/weather-heat-safety/card",
            "image_url": "https://kalgoorlie.info/widgets/weather-heat-safety.svg",
            "recommended_iframe_height": 350,
            "update_frequency": "public, max-age=300 seconds; underlying data varies by widget",
            "data_sources": [
                "Open-Meteo snapshot; check BOM for official warnings"
            ],
            "use_cases": [
                "tour operators",
                "schools",
                "event pages",
                "accommodation websites"
            ],
            "parameters": []
        },
        {
            "slug": "this-weekend",
            "name": "This Weekend in Kalgoorlie",
            "description": "Weekend event prompts for local sites, newsletters and social posts.",
            "iframe_url": "https://kalgoorlie.info/widgets/this-weekend",
            "javascript_url": "https://kalgoorlie.info/widgets/this-weekend.js",
            "social_card_url": "https://kalgoorlie.info/widgets/this-weekend/card",
            "image_url": "https://kalgoorlie.info/widgets/this-weekend.svg",
            "recommended_iframe_height": 350,
            "update_frequency": "public, max-age=300 seconds; underlying data varies by widget",
            "data_sources": [
                "Kalgoorlie.info event submissions"
            ],
            "use_cases": [
                "venues",
                "clubs",
                "community pages",
                "social schedulers"
            ],
            "parameters": []
        },
        {
            "slug": "road-conditions",
            "name": "Road Conditions / Travel Checks",
            "description": "Pre-drive checklist pointing travellers to official road, emergency, weather and fuel sources.",
            "iframe_url": "https://kalgoorlie.info/widgets/road-conditions",
            "javascript_url": "https://kalgoorlie.info/widgets/road-conditions.js",
            "social_card_url": "https://kalgoorlie.info/widgets/road-conditions/card",
            "image_url": "https://kalgoorlie.info/widgets/road-conditions.svg",
            "recommended_iframe_height": 350,
            "update_frequency": "public, max-age=300 seconds; underlying data varies by widget",
            "data_sources": [
                "Main Roads WA",
                "Emergency WA",
                "Bureau of Meteorology",
                "FuelWatch WA"
            ],
            "use_cases": [
                "road-trip pages",
                "caravan parks",
                "tour operators",
                "visitor information pages"
            ],
            "parameters": []
        },
        {
            "slug": "business-badge",
            "name": "Business Directory Profile Badge",
            "description": "A compact badge local businesses can embed to point customers to their Kalgoorlie.info directory profile.",
            "iframe_url": "https://kalgoorlie.info/widgets/business-badge",
            "javascript_url": "https://kalgoorlie.info/widgets/business-badge.js",
            "social_card_url": "https://kalgoorlie.info/widgets/business-badge/card",
            "image_url": "https://kalgoorlie.info/widgets/business-badge.svg",
            "recommended_iframe_height": 300,
            "update_frequency": "public, max-age=300 seconds; underlying data varies by widget",
            "data_sources": [
                "Kalgoorlie.info Directory"
            ],
            "use_cases": [
                "directory profiles",
                "local business websites",
                "venue pages",
                "partner pages"
            ],
            "parameters": [
                {
                    "name": "listing",
                    "required": false,
                    "description": "Directory listing ID for a personalized business profile badge.",
                    "example": "https://kalgoorlie.info/widgets/business-badge?listing=123"
                }
            ]
        },
        {
            "slug": "history-fact",
            "name": "Goldfields History Fact",
            "description": "A rotating Kalgoorlie and Goldfields history snippet for community sites and social posts.",
            "iframe_url": "https://kalgoorlie.info/widgets/history-fact",
            "javascript_url": "https://kalgoorlie.info/widgets/history-fact.js",
            "social_card_url": "https://kalgoorlie.info/widgets/history-fact/card",
            "image_url": "https://kalgoorlie.info/widgets/history-fact.svg",
            "recommended_iframe_height": 320,
            "update_frequency": "public, max-age=300 seconds; underlying data varies by widget",
            "data_sources": [
                "Kalgoorlie.info history guide"
            ],
            "use_cases": [
                "cafes",
                "schools",
                "community websites",
                "tourism blogs"
            ],
            "parameters": []
        },
        {
            "slug": "events",
            "name": "What's On",
            "description": "Upcoming local events listed on Kalgoorlie.info.",
            "iframe_url": "https://kalgoorlie.info/widgets/events",
            "javascript_url": "https://kalgoorlie.info/widgets/events.js",
            "social_card_url": "https://kalgoorlie.info/widgets/events/card",
            "image_url": "https://kalgoorlie.info/widgets/events.svg",
            "recommended_iframe_height": 320,
            "update_frequency": "public, max-age=300 seconds; underlying data varies by widget",
            "data_sources": [
                "Kalgoorlie.info event submissions"
            ],
            "use_cases": [
                "clubs",
                "venues",
                "community calendars",
                "local newsletters"
            ],
            "parameters": []
        }
    ]
}