ShopSavvy for Pandas

Python

A Pandas DataFrame accessor that adds lowest prices, searches products, and retrieves price history — all as DataFrames ready for analysis and visualization.

Quick Start

pip install pandas-shopsavvy

Features

df.shopsavvy.enrich_prices() — add pricing columns
df.shopsavvy.search() — search → DataFrame
df.shopsavvy.price_history() — history → DataFrame
Works with any identifier column

Use Cases

1.Enrich product catalogs with competitor pricing
2.Analyze price trends over time
3.Build pricing reports with matplotlib/plotly

Powered by the ShopSavvy Data API

This integration connects to the ShopSavvy Data API — real-time product data and pricing from thousands of retailers across millions of products. Search by barcode, ASIN, URL, or keyword. Compare prices, track history, discover deals, and schedule monitoring.