{
    "schema": "hr-public-product/1.2",
    "generated_at": "2026-08-18T03:43:43+00:00",
    "product": {
        "name": "Caterer Businesses",
        "slug": "caterer-businesses",
        "description": "Automatically derived, provenance-backed industry intelligence for Caterer.",
        "record_count": 51,
        "price_micros": 5000,
        "currency": "CAD",
        "availability": {
            "published": true,
            "catalog_discoverable": true,
            "free_sample": true,
            "free_sample_auth_required": false,
            "paid_records": true,
            "paid_page_max_records": 100
        },
        "pricing": {
            "unit": "record",
            "unit_price_micros": 5000,
            "unit_price_cad": 0.005,
            "example_10_records_cad": 0.05,
            "example_100_records_cad": 0.5,
            "price_disclosed_before_access": true,
            "quote_required": false,
            "settlement": "H/R micro-wallet; Stripe funds aggregated account credit"
        },
        "evaluation": {
            "sample_records": 3,
            "sample_price_cad": 0,
            "sample_auth_required": false,
            "metadata_auth_required": false,
            "recommended_first_action": "GET free_sample, then use gated_records only if the product matches"
        },
        "delivery": [
            "json",
            "csv",
            "api"
        ],
        "schema_fields": [
            "address",
            "business_id",
            "business_name",
            "commercial_relevance",
            "confidence",
            "current_snapshot",
            "derived_or_source",
            "detected_at",
            "evidence",
            "industry",
            "last_verified",
            "latitude",
            "legal name",
            "longitude",
            "municipality",
            "postal code",
            "prior_snapshot",
            "source",
            "source_licence",
            "source_url",
            "sub-industry"
        ],
        "provenance": {
            "source_count": 1,
            "last_observed_at": "2026-08-17 18:14:04",
            "licenses": [],
            "license_note": "Raw source licence/terms expressions are not republished by the factual-data authority boundary."
        },
        "updated_at": "2026-08-18 00:12:29",
        "snapshot": {
            "snapshot_id": "DS-20260818-001229-6648803b3098",
            "schema_version": "1.1",
            "data_hash": "6648803b30985ca02f441e9b308038deff2fc91ed0c34ff6908b8fd709b28ec2",
            "catalog_status": "live",
            "sale_enabled": true,
            "published_at": "2026-08-18 00:12:29"
        },
        "links": {
            "html": "https://happyhr.ca/webhooks/hr-catalog.php?product=caterer-businesses",
            "metadata_json": "https://happyhr.ca/webhooks/hr-catalog.php?product=caterer-businesses&format=json",
            "free_sample": "https://happyhr.ca/webhooks/hr-catalog.php?product=caterer-businesses&format=sample",
            "gated_records": "https://happyhr.ca/webhooks/hr-catalog.php?product=caterer-businesses&format=records",
            "agent_interview": "https://happyhr.ca/webhooks/hr-agent.php",
            "sitemap": "https://happyhr.ca/webhooks/hr-sitemap.php",
            "updates_feed": "https://happyhr.ca/webhooks/hr-feed.php"
        }
    },
    "distribution": [
        {
            "service": "direct-hr",
            "label": "Direct H/R Catalog",
            "mode": "automatic",
            "public_base_url": "/webhooks/hr-catalog.php?format=json"
        }
    ]
}