GoScreenAPI
Price Tracker

REST API for Price Monitoring Integration

Full REST API access for price tracking. Create trackers, query history, receive webhooks. Bearer token auth with rate limiting.

Start Free Tracking View Pricing

Price Tracking API for Custom Integrations

The price tracking API gives developers full programmatic access to GoScreenAPI's monitoring infrastructure. Instead of relying solely on the web dashboard, you can create trackers, retrieve price history, manage alerts, and receive real-time webhook callbacks — all through a clean REST interface. This makes it straightforward to embed price intelligence into your own applications, internal tools, or automated workflows without manual intervention.

How It Works

Authentication uses Bearer tokens generated from your account settings. Every API request includes your token in the Authorization header, and responses return JSON payloads with consistent structure and pagination. Rate limits are applied per token to ensure fair usage across all accounts, with higher limits available on paid plans.

The API covers the full lifecycle of price tracking:

  • Create trackers — POST a product URL, optional CSS selector, and check interval to start monitoring.
  • List trackers — GET your active trackers with filtering by tag, status, or store domain.
  • Retrieve history — GET time-series price data for any tracker with date range and granularity parameters.
  • Manage alerts — Create, update, or delete alert rules programmatically.
  • Webhook callbacks — Register endpoint URLs to receive POST requests whenever a price change or alert triggers.

Webhooks are particularly useful for real-time integrations. When a tracked price changes, GoScreenAPI sends a signed payload to your endpoint containing the tracker ID, old price, new price, timestamp, and product metadata. Your application can then react immediately — updating a database, triggering a repricing engine, or posting to a team channel.

Use Cases

  • Automated repricing engines — Feed competitor prices into your pricing algorithm and adjust listings without human involvement.
  • Custom dashboards — Pull price data into internal BI tools or client-facing portals.
  • ERP integration — Sync supplier price changes directly into procurement systems.
  • Alerting pipelines — Route webhook events through your own notification infrastructure for custom routing logic.
  • Data warehousing — Archive price history into your data lake for long-term analysis alongside sales and inventory data.

Key Benefits

  1. Full coverage — every dashboard feature is accessible via API.
  2. Real-time webhooks — receive price changes as they happen, no polling required.
  3. Signed payloads — verify webhook authenticity with HMAC signatures.
  4. Consistent pagination — handle large datasets with cursor-based pagination.
  5. Comprehensive docs — interactive API reference with request/response examples.

The API works hand-in-hand with bulk CSV import for initial setup and price history analytics for visualization. For inventory-aware workflows, connect API data with stock availability monitoring to build systems that consider both price and availability before making decisions.

Start Tracking Prices Today

Monitor product prices, get instant alerts, and stay ahead of competitors. Free plan available — no credit card required.

Start Free Tracking View Pricing Plans