{
  "total": 6,
  "source": "d1",
  "tracking_since": "2026-10-25T12:38:37.716Z",
  "source_rechecks": {
    "rows": 1117,
    "series": 752,
    "last_checked_at": "2026-10-27T07:49:20.000Z",
    "latest_result_counts": {
      "confirmed": 706,
      "changed": 5,
      "unreachable": 21,
      "needs_review": 2,
      "partial": 7,
      "not_found_on_page": 11
    },
    "method": "Each source URL is fetched and the recorded numbers are looked for in the page (PDFs via pdftotext); anything not confirmed is reviewed by a human. Log: /downloads/price_rechecks.jsonl"
  },
  "observations": [
    {
      "id": "po_20261026_058c51617b7a",
      "series_key": "ps_2bf1b74181e8406d",
      "kind": "benchmark",
      "use_case_id": "cart-transport-amr",
      "use_case_ids": [
        "cart-transport-amr"
      ],
      "provider_id": null,
      "description": "Pudu T300 300 kg-payload industrial AMR, outright purchase (RobotLAB; lease and RaaS also offered)",
      "low": 20990,
      "high": 20990,
      "currency": "USD",
      "unit": "per unit",
      "region": "US",
      "source_url": "https://www.robotlab.com/store/pudu-t300/",
      "as_of": "2026-10-25",
      "observed_at": "2026-10-26T03:32:44.654Z",
      "content_hash": "sha256:058c51617b7abb4b6ca0fdf4715134155e044cc2a75931fabc42b422dbe0f61e",
      "supersedes": null,
      "origin": "build",
      "change_reason": null,
      "current": true,
      "usd": {
        "currency": "USD",
        "low": 20990,
        "high": 20990,
        "note": "Already in target currency; no conversion."
      }
    },
    {
      "id": "po_20261026_093b4e84ca7b",
      "series_key": "ps_df6318ff45f95674",
      "kind": "benchmark",
      "use_case_id": "cart-transport-amr",
      "use_case_ids": [
        "cart-transport-amr"
      ],
      "provider_id": null,
      "description": "Keenon S300 300 kg heavy-load delivery AMR with 5-year warranty, reseller price (Robots International, Las Vegas)",
      "low": 18500,
      "high": 18500,
      "currency": "USD",
      "unit": "per unit",
      "region": "US",
      "source_url": "https://www.robotsinternational.com/KEENON-S300.htm",
      "as_of": "2026-10-25",
      "observed_at": "2026-10-26T03:32:44.654Z",
      "content_hash": "sha256:093b4e84ca7b98b9574a05babf9f386cfa5bcd640efa2724c9fde989115fcc2d",
      "supersedes": null,
      "origin": "build",
      "change_reason": null,
      "current": true,
      "usd": {
        "currency": "USD",
        "low": 18500,
        "high": 18500,
        "note": "Already in target currency; no conversion."
      }
    },
    {
      "id": "po_20261027_3fcce4d1e254",
      "series_key": "ps_fe1fc157695fcc7d",
      "kind": "benchmark",
      "use_case_id": "cart-transport-amr",
      "use_case_ids": [
        "cart-transport-amr"
      ],
      "provider_id": null,
      "description": "Pudu T150 light-payload industrial delivery robot, RaaS via MaxAVT (Canadian Pudu RaaS reseller), standard 36-month agreement incl. deployment, training, maintenance, OTA updates and remote monitoring",
      "low": 1550,
      "high": 1550,
      "currency": "CAD",
      "unit": "per month",
      "region": "CA",
      "source_url": "https://www.maxavt.com/raas/",
      "as_of": "2026-10-27",
      "observed_at": "2026-10-27T07:33:28.492Z",
      "content_hash": "sha256:3fcce4d1e254372048ef44800862585a1476c7b4d6b6edfb2086140b69dbad16",
      "supersedes": null,
      "origin": "build",
      "change_reason": null,
      "current": true,
      "usd": {
        "currency": "USD",
        "low": 1105,
        "high": 1105,
        "fx": {
          "pair": "CAD/USD",
          "rate": 0.71286,
          "cad_per_usd": 1.4028,
          "rate_date": "2026-10-26",
          "source": "European Central Bank reference rates via Frankfurter",
          "source_url": "https://api.frankfurter.dev/v1/latest?base=USD"
        },
        "note": "Converted at the published reference rate on 2026-10-26, not at the price's as_of date. Indicative only."
      }
    },
    {
      "id": "po_20261027_5a80e4c67329",
      "series_key": "ps_997fd9eb1dc7e58b",
      "kind": "benchmark",
      "use_case_id": "cart-transport-amr",
      "use_case_ids": [
        "cart-transport-amr"
      ],
      "provider_id": null,
      "description": "Pudu T300 industrial delivery robot (300 kg payload), RaaS via MaxAVT (Canadian Pudu RaaS reseller), standard 36-month agreement incl. deployment, training, maintenance, OTA updates and remote monitoring",
      "low": 1850,
      "high": 1850,
      "currency": "CAD",
      "unit": "per month",
      "region": "CA",
      "source_url": "https://www.maxavt.com/raas/",
      "as_of": "2026-10-27",
      "observed_at": "2026-10-27T07:33:28.492Z",
      "content_hash": "sha256:5a80e4c6732975ce252ec7b845f1a625f986fe9644dbe5846e605a5b86ae8950",
      "supersedes": null,
      "origin": "build",
      "change_reason": null,
      "current": true,
      "usd": {
        "currency": "USD",
        "low": 1319,
        "high": 1319,
        "fx": {
          "pair": "CAD/USD",
          "rate": 0.71286,
          "cad_per_usd": 1.4028,
          "rate_date": "2026-10-26",
          "source": "European Central Bank reference rates via Frankfurter",
          "source_url": "https://api.frankfurter.dev/v1/latest?base=USD"
        },
        "note": "Converted at the published reference rate on 2026-10-26, not at the price's as_of date. Indicative only."
      }
    },
    {
      "id": "po_20261027_5edc219e0de9",
      "series_key": "ps_76279ec59f243ad0",
      "kind": "benchmark",
      "use_case_id": "cart-transport-amr",
      "use_case_ids": [
        "cart-transport-amr"
      ],
      "provider_id": null,
      "description": "Pudu T600 / T600 Underride heavy-payload industrial delivery robot (600 kg), RaaS via MaxAVT (Canadian Pudu RaaS reseller), standard 36-month agreement incl. deployment, training, maintenance, OTA updates and remote monitoring (both versions listed at the same price)",
      "low": 2250,
      "high": 2250,
      "currency": "CAD",
      "unit": "per month",
      "region": "CA",
      "source_url": "https://www.maxavt.com/raas/",
      "as_of": "2026-10-27",
      "observed_at": "2026-10-27T07:33:28.492Z",
      "content_hash": "sha256:5edc219e0de9a517ea3c291b0c396a3f458953e7edc9343404fb4a148c846701",
      "supersedes": null,
      "origin": "build",
      "change_reason": null,
      "current": true,
      "usd": {
        "currency": "USD",
        "low": 1604,
        "high": 1604,
        "fx": {
          "pair": "CAD/USD",
          "rate": 0.71286,
          "cad_per_usd": 1.4028,
          "rate_date": "2026-10-26",
          "source": "European Central Bank reference rates via Frankfurter",
          "source_url": "https://api.frankfurter.dev/v1/latest?base=USD"
        },
        "note": "Converted at the published reference rate on 2026-10-26, not at the price's as_of date. Indicative only."
      }
    },
    {
      "id": "po_20261027_476693b3c2d0",
      "series_key": "ps_0a8a1f0079d1708f",
      "kind": "provider_published",
      "use_case_id": null,
      "use_case_ids": [
        "commercial-floor-scrubbing",
        "commercial-vacuuming",
        "restaurant-serving-robot",
        "advertising-guide-robot",
        "indoor-building-delivery",
        "cart-transport-amr"
      ],
      "provider_id": "max-avt",
      "description": "Pudu robot lineup on RaaS, CAD per month on a standard 36-month agreement (from SH1 upright scrubber CAD 950 to BG1 Pro large scrubber-dryer CAD 2,850)",
      "low": 950,
      "high": 2850,
      "currency": "CAD",
      "unit": "per month",
      "region": "",
      "source_url": "https://www.maxavt.com/raas/",
      "as_of": "2026-10-27",
      "observed_at": "2026-10-27T09:26:24.673Z",
      "content_hash": "sha256:476693b3c2d0481e87fc45b49acb061c91c3b2703cc6bbc17543d5f32f0afa73",
      "supersedes": null,
      "origin": "build",
      "change_reason": null,
      "current": true,
      "usd": {
        "currency": "USD",
        "low": 677,
        "high": 2032,
        "fx": {
          "pair": "CAD/USD",
          "rate": 0.71286,
          "cad_per_usd": 1.4028,
          "rate_date": "2026-10-26",
          "source": "European Central Bank reference rates via Frankfurter",
          "source_url": "https://api.frankfurter.dev/v1/latest?base=USD"
        },
        "note": "Converted at the published reference rate on 2026-10-26, not at the price's as_of date. Indicative only."
      }
    }
  ],
  "series": [
    {
      "series_key": "ps_2bf1b74181e8406d",
      "kind": "benchmark",
      "use_case_id": "cart-transport-amr",
      "provider_id": null,
      "description": "Pudu T300 300 kg-payload industrial AMR, outright purchase (RobotLAB; lease and RaaS also offered)",
      "currency": "USD",
      "unit": "per unit",
      "region": "US",
      "source_url": "https://www.robotlab.com/store/pudu-t300/",
      "observations": 1,
      "first_observed_at": "2026-10-26T03:32:44.654Z",
      "last_observed_at": "2026-10-26T03:32:44.654Z",
      "current": true,
      "latest": {
        "low": 20990,
        "high": 20990,
        "as_of": "2026-10-25",
        "id": "po_20261026_058c51617b7a"
      },
      "trend": null,
      "last_rechecked": {
        "checked_at": "2026-10-27T01:26:25.942Z",
        "result": "confirmed",
        "by": "automatic"
      }
    },
    {
      "series_key": "ps_df6318ff45f95674",
      "kind": "benchmark",
      "use_case_id": "cart-transport-amr",
      "provider_id": null,
      "description": "Keenon S300 300 kg heavy-load delivery AMR with 5-year warranty, reseller price (Robots International, Las Vegas)",
      "currency": "USD",
      "unit": "per unit",
      "region": "US",
      "source_url": "https://www.robotsinternational.com/KEENON-S300.htm",
      "observations": 1,
      "first_observed_at": "2026-10-26T03:32:44.654Z",
      "last_observed_at": "2026-10-26T03:32:44.654Z",
      "current": true,
      "latest": {
        "low": 18500,
        "high": 18500,
        "as_of": "2026-10-25",
        "id": "po_20261026_093b4e84ca7b"
      },
      "trend": null,
      "last_rechecked": {
        "checked_at": "2026-10-27T01:26:25.942Z",
        "result": "unreachable",
        "by": "automatic"
      }
    },
    {
      "series_key": "ps_fe1fc157695fcc7d",
      "kind": "benchmark",
      "use_case_id": "cart-transport-amr",
      "provider_id": null,
      "description": "Pudu T150 light-payload industrial delivery robot, RaaS via MaxAVT (Canadian Pudu RaaS reseller), standard 36-month agreement incl. deployment, training, maintenance, OTA updates and remote monitoring",
      "currency": "CAD",
      "unit": "per month",
      "region": "CA",
      "source_url": "https://www.maxavt.com/raas/",
      "observations": 1,
      "first_observed_at": "2026-10-27T07:33:28.492Z",
      "last_observed_at": "2026-10-27T07:33:28.492Z",
      "current": true,
      "latest": {
        "low": 1550,
        "high": 1550,
        "as_of": "2026-10-27",
        "id": "po_20261027_3fcce4d1e254"
      },
      "trend": null,
      "last_rechecked": null
    },
    {
      "series_key": "ps_997fd9eb1dc7e58b",
      "kind": "benchmark",
      "use_case_id": "cart-transport-amr",
      "provider_id": null,
      "description": "Pudu T300 industrial delivery robot (300 kg payload), RaaS via MaxAVT (Canadian Pudu RaaS reseller), standard 36-month agreement incl. deployment, training, maintenance, OTA updates and remote monitoring",
      "currency": "CAD",
      "unit": "per month",
      "region": "CA",
      "source_url": "https://www.maxavt.com/raas/",
      "observations": 1,
      "first_observed_at": "2026-10-27T07:33:28.492Z",
      "last_observed_at": "2026-10-27T07:33:28.492Z",
      "current": true,
      "latest": {
        "low": 1850,
        "high": 1850,
        "as_of": "2026-10-27",
        "id": "po_20261027_5a80e4c67329"
      },
      "trend": null,
      "last_rechecked": null
    },
    {
      "series_key": "ps_76279ec59f243ad0",
      "kind": "benchmark",
      "use_case_id": "cart-transport-amr",
      "provider_id": null,
      "description": "Pudu T600 / T600 Underride heavy-payload industrial delivery robot (600 kg), RaaS via MaxAVT (Canadian Pudu RaaS reseller), standard 36-month agreement incl. deployment, training, maintenance, OTA updates and remote monitoring (both versions listed at the same price)",
      "currency": "CAD",
      "unit": "per month",
      "region": "CA",
      "source_url": "https://www.maxavt.com/raas/",
      "observations": 1,
      "first_observed_at": "2026-10-27T07:33:28.492Z",
      "last_observed_at": "2026-10-27T07:33:28.492Z",
      "current": true,
      "latest": {
        "low": 2250,
        "high": 2250,
        "as_of": "2026-10-27",
        "id": "po_20261027_5edc219e0de9"
      },
      "trend": null,
      "last_rechecked": null
    },
    {
      "series_key": "ps_0a8a1f0079d1708f",
      "kind": "provider_published",
      "use_case_id": null,
      "provider_id": "max-avt",
      "description": "Pudu robot lineup on RaaS, CAD per month on a standard 36-month agreement (from SH1 upright scrubber CAD 950 to BG1 Pro large scrubber-dryer CAD 2,850)",
      "currency": "CAD",
      "unit": "per month",
      "region": "",
      "source_url": "https://www.maxavt.com/raas/",
      "observations": 1,
      "first_observed_at": "2026-10-27T09:26:24.673Z",
      "last_observed_at": "2026-10-27T09:26:24.673Z",
      "current": true,
      "latest": {
        "low": 950,
        "high": 2850,
        "as_of": "2026-10-27",
        "id": "po_20261027_476693b3c2d0"
      },
      "trend": null,
      "last_rechecked": null
    }
  ],
  "note": "Only one observation per series so far: we started recording every price on 2026-10-25 and re-check every source on a schedule. A trend appears when a re-checked source shows a different price (we never overwrite old observations).",
  "pagination": {
    "total": 6,
    "limit": 200,
    "offset": 0,
    "returned": 6,
    "next_offset": null,
    "next": null,
    "prev": null
  },
  "license": "Whirrwork (https://whirrwork.com), CC BY 4.0"
}