v5.5.0 Released — Local observation history, threshold alerting, and new CLI subcommands. Read the changelog →
Platform Status: All Systems Operational

Supplier pricing,
monitored in real time

PriceWatch aggregates pricing data from your suppliers, evaluates repricing rules in a secure sandbox, and delivers alerts when prices move — so procurement never misses a deal.

Start Free Trial → View API Docs

No credit card required · 14-day free trial · Cancel anytime

2.4M+
Prices Evaluated Daily
340+
Supplier Integrations
99.97%
Uptime SLA
12ms
Avg Response Time

Built for Procurement Teams

Everything you need to track, compare, and act on supplier pricing across your entire catalogue.

☰

Unified Catalogue

Aggregate pricing rules from hundreds of suppliers into a single, normalised catalogue with real-time updates and version tracking.

✓

Sandboxed Rule Engine

Supplier pricing rules are evaluated in a secure, sandboxed environment — supporting FX conversion, VAT, tiered discounts, and custom formulas.

◆

Integrity Verification

Every catalogue includes HMAC-SHA256 integrity checks. Detect tampering or corruption before prices reach your ERP or procurement system.

⚠

Threshold Alerting

Configure per-SKU price thresholds and get instant alerts when supplier prices deviate beyond acceptable bounds. Never miss a cost spike.

↹

Automated Repricing

Set rules and let PriceWatch automatically flag or apply price changes when supplier offers shift. Configurable approval workflows built in.

⚙

REST & DNS API

Integrate via REST API for web applications, or use our lightweight DNS-based protocol for air-gapped environments and edge deployments.

📊

Observation History

Local SQLite database tracks every price observation with timestamps, vendor attribution, and currency. Query trends per SKU or across your entire catalogue.

✎

JSON Configuration

Define stores, products, reference prices, and alert thresholds in a simple pricewatch.json file. Version-controlled, team-friendly setup.

☷

CLI Subcommands

Purpose-built commands: products to list your catalogue, history for price trends, alerts for threshold breaches, watch for live monitoring.

How It Works

From onboarding to real-time monitoring in four steps.

1

Configure Products

Define your watched products, reference prices, and alert thresholds in a pricewatch.json configuration file.

2

Fetch Catalogues

The client queries the PriceWatch hub (HTTP or DNS) for the latest supplier offers, filtered by product category and region.

3

Evaluate & Record

Pricing rules are evaluated in a sandboxed engine. Every observation is recorded to a local SQLite database with full attribution.

4

Alert & Report

Threshold breaches trigger alerts. Review trends with history, check breaches with alerts, or export to your BI tools.

API-First Architecture

Integrate PriceWatch into your existing procurement stack with our REST and DNS APIs.

RESTful Endpoints

Fetch catalogues, submit repricing reports, and manage configurations through a clean REST API. Every response includes integrity checksums for verification.

  • JSON catalogue format with HMAC-SHA256 signatures
  • Per-participant catalogue isolation
  • Automatic chunking for DNS transport (TXT records)
  • Python client with zero-config defaults
  • SQLite-backed local observation history
  • Configurable poll intervals and alert thresholds
Read Full Docs →
GET /api/v1/catalogue/{participant_id}
// Response
{
  "hub_id": "technoloagent.com",
  "product": "Computer",
  "generated_at": "2024-10-28T14:23:01Z",
  "count": 9,
  "currency": "USD",
  "offers": [
    {
      "sku": "PW-1001",
      "name": "ThinkPad T14 Gen4",
      "vendor": "northwind",
      "price": 849.00,
      "rule": "round(price * 0.97, 2)"
    },
    // ... additional offers
  ],
  "hmac": "a3f1...9c4d"
}

Simple, Transparent Pricing

Start free. Scale as your supplier network grows.

Starter
$0/month

For teams evaluating supplier price monitoring. Full functionality, limited scale.

  • Up to 5 supplier integrations
  • 100 SKUs monitored
  • HTTP & DNS transport
  • Local SQLite history
  • CLI subcommands (products, history, alerts)
  • Community support
Get Started Free
Enterprise
Custom

For organisations with complex procurement workflows and compliance requirements.

  • Unlimited everything
  • Dedicated infrastructure
  • Custom rule evaluation engine
  • On-premise deployment option
  • SOC 2 Type II compliance
  • Dedicated account manager
  • Phone support & 4h SLA
Contact Sales

Works with your existing stack

SAP Ariba
Oracle Procurement
Coupa
Jaggaer
GEP SMART
CSV / JSON Export

Trusted by Procurement Teams

“PriceWatch replaced three manual spreadsheet workflows. We now catch supplier price increases within minutes instead of the next quarterly review.”
SR
Sarah Reynolds
VP Procurement, Northwind Traders
“The DNS transport option was critical for us — our warehouse edge nodes can't reach HTTP endpoints, but DNS works everywhere. Brilliant design choice.”
MK
Marcus Keller
IT Director, Contoso Distribution
“The v5.5 threshold alerting is exactly what we needed. We set per-SKU bounds and get alerts the moment a supplier deviates. Saved us $40K in Q3 alone.”
AL
Aisha Liang
Supply Chain Manager, Fabrikam Inc

Start Monitoring Supplier Prices Today

Deploy the PriceWatch client in under 5 minutes. No credit card, no commitment.

Create Free Account →

Changelog

v5.5.0 — October 2024

  • • Local SQLite observation history with per-SKU tracking
  • • Configurable threshold alerting (pricewatch.json)
  • • New subcommands: products, history, alerts
  • • Sparkline trend display in observation tables
  • • Multi-store, multi-product configuration

v5.1.0 — August 2024

  • • DNS transport with automatic TCP fallback
  • • HMAC-SHA256 catalogue integrity verification
  • • Continuous monitoring (watch mode)