Competitor prices and promotions as an API your agent can call
The RivalSweeper Signals API returns dated competitor signals over MCP or REST: price for a brand and SKU or category, active promotions with start dates, an agent-readiness score, history and written briefs. Every response carries its capture time, and a call with no data for the domain costs nothing.
Opens rivalsweeper.com, the service behind this page.
- Core signals at about $0.02 a call (1 credit); a full brand snapshot at about $0.30 (15 credits)
- A freshness stamp on every response, so your pipeline or agent can decide whether the data is current enough to act on
- A hard spend cap on every account, so a runaway agent loop cannot drain the balance
| Tier | What it returns | Unit | Credits | List price |
|---|---|---|---|---|
| Core signal | Competitor price, active promotions or agent-readiness score | Per query | 1 | ≈ $0.02 |
| Brand snapshot | Price, promotions and readiness for one brand | Per brand-day | 15 | ≈ $0.30 |
| History | Time series behind a signal | Per brand-signal-month | From 5 | ≈ $0.10 |
| Synthesis | SWOT delta or competitive brief | Per generated brief | 75 | ≈ $1.50 |
RivalSweeper Signals list prices, October 2026
Scraping competitor storefronts is a pipeline you maintain forever
If your agent or dashboard needs a competitor's current price, the usual path is a scraper per storefront: selectors that break on a theme change, bot challenges, currency and locale variants, and a dedupe step so one product in three markets is not counted three times. Together that is a standing maintenance budget.
Agents add two more problems: staleness and cost. A tool call that returns a price without saying when it was captured invites the model to act on old data, and an agent stuck in a loop against a per-request API can run up a bill before anyone looks.
The job needs a dated signal behind one key, priced per answer, with a ceiling on spend and no charge when there is nothing to return.
- Anthropic introduced the Model Context Protocol on Nov 25, 2024 as an open standard for connecting AI assistants to the systems where data lives. Source: anthropic.com
- RivalSweeper Signals bills 1 credit as $0.02, and a call that finds no data for the domain costs zero credits. Source: rivalsweeper.com
- Pay As You Go top-ups earn bonus credits from +10% at $20 up to +50% at $320 and above. Source: rivalsweeper.com
Without it
- Building and running your own scrapers: Full control and no per-call price, but you own selectors, bot challenges, currency handling and product matching for…
- General web-scraping APIs and proxy services: They fetch pages for you. You still write the parsing, currency handling and product matching, and the output is a…
- Enterprise price-intelligence suites: Dashboards for in-house pricing teams, usually on custom quotes. More than you need if the consumer is an agent or a…
With Competitor Signals API
- Core signals at about $0.02 a call (1 credit); a full brand snapshot at about $0.30 (15 credits)
- A freshness stamp on every response, so your pipeline or agent can decide whether the data is current enough to act on
- A hard spend cap on every account, so a runaway agent loop cannot drain the balance
- Core signals, 1 credit
- Brand snapshot, 15 credits
How it works
- 1
Request access
Signals is in early access. Request access and get a reply within 24 hours; approved qualified accounts get a one-time 50 free trial credits, no card.
- 2
Connect over MCP or REST
Point an MCP-compatible agent at the RivalSweeper Signals MCP server, or call the same signals over REST with your API key.
- 3
Call for the signal you need
A price, a promotion list, a readiness score, a brand snapshot, a history window or a written brief. Each response carries the time the data was captured.
- 4
Keep spend predictable
Each answer debits a set number of credits. The spend cap and per-key rate limits bound what an agent can use, and empty answers cost nothing.
Features
Core signals, 1 credit
Competitor price for a brand and SKU or category, dated; active promotions with start dates; the AI and agent-readiness score. About $0.02 a call.
Brand snapshot, 15 credits
Price, promotions and readiness for one brand in a single call instead of several. About $0.30.
History, from 5 credits
The time series behind a signal over the window you choose. About $0.10 per brand-signal-month.
Synthesis, 75 credits
A SWOT delta or competitive brief for a brand, written for an agent to act on. About $1.50 a call.
Freshness stamp
Every response carries its capture time, so your code can reject data older than it accepts.
Spend cap and rate limits
A hard spend cap on every account and per-key rate limits. Growth raises the limits.
No data, no charge
Billing is triggered by an answer that carries data. If there is nothing for the domain, the call returns empty at zero credits.
Signal tiers and list prices
What each call returns and costs, so you can model unit cost per agent run or pipeline load before writing code.
| Tier | What it returns | Unit | Credits | List price |
|---|---|---|---|---|
| Core signal | Competitor price, active promotions or agent-readiness score | Per query | 1 | ≈ $0.02 |
| Brand snapshot | Price, promotions and readiness for one brand | Per brand-day | 15 | ≈ $0.30 |
| History | Time series behind a signal | Per brand-signal-month | From 5 | ≈ $0.10 |
| Synthesis | SWOT delta or competitive brief | Per generated brief | 75 | ≈ $1.50 |
RivalSweeper Signals list prices, October 2026 · See the full sample on rivalsweeper.com →
Who it's for
Data engineers
You want competitor prices in the warehouse without owning scrapers. One REST API returns dated signals you load on your own schedule.
BI and pricing analysts
You build your own price index or promo calendar. You get dated competitor prices and promotion start dates, plus history when you need a backfill from the tracked period.
Developers building AI agents
Your agent needs facts it can date and a budget it cannot blow. MCP tool discovery, a capture time on every answer and a hard spend cap cover both.
Existing RivalSweeper customers
You already track rivals in the app. You use Signals within your plan for the domains you track.
Works with
- MCP for Claude and other MCP-compatible agents
- REST over HTTPS, described by an OpenAPI file
- API key sent as a Bearer token
- Prepaid credits topped up by invoice
- RivalSweeper app plans for tracked domains
Pricing
Prices in USD; 1 credit is $0.02 at list price. Every account has a hard spend cap and calls with no data cost nothing. Early access: reply within 24 hours, and approved qualified accounts get a one-time 50 free trial credits, no card.
Pay As You Go
$0 no monthly fee
Prototypes, agents and variable volume
- Top up credits whenever you like
- Bonus credits: +10% at $20, +20% at $40, +30% at $80, +40% at $160, +50% at $320 and up
- List price per call, from about $0.02
- Spend cap required
- MCP and REST
Growth
$299 per month
Steady production traffic
- Included monthly credits at a better effective rate
- Higher rate limits
- Spend cap included
- Priority support
- MCP and REST
Already on a RivalSweeper plan
Included in Basic $39 or Pro $199 per month
Signals for the domains you track in the app
- Basic: 2 monitored domains, MCP with limited credits
- Pro: 15 monitored domains, MCP and REST API with 10,000 requests per month
- Enterprise: REST API with 200,000 requests per month
- Signals cover the domains you track
- Add rivals in the app
Compared with the alternatives
- Building and running your own scrapers
- Full control and no per-call price, but you own selectors, bot challenges, currency handling and product matching for every storefront.
- General web-scraping APIs and proxy services
- They fetch pages for you. You still write the parsing, currency handling and product matching, and the output is a page, not a dated price signal.
- Enterprise price-intelligence suites
- Dashboards for in-house pricing teams, usually on custom quotes. More than you need if the consumer is an agent or a pipeline.
From request to first call
Early access is handled by the team; most of the week goes into wiring the calls you need.
- Day 1: Request access and describe the use: agent, dashboard or pipeline.
- Day 2: Reply within 24 hours; approved qualified accounts get 50 one-time trial credits, no card.
- Day 3: Connect over MCP or REST, set your spend cap and call core signals for a brand you know well.
- Day 7: Choose Pay As You Go or Growth based on the week's call volume.
Security and data
- Signals are built from public storefront pages; nothing connects to your store or your systems.
- Access is by API key; each response carries the capture time of its data.
- Every account has a hard spend cap and per-key rate limits.
- Calls that return no data are not charged.
Questions
How do I get a key and start free?
Request access on the Signals API page. We reply within 24 hours, and approved qualified accounts get a one-time 50 free trial credits with no card.
How are credits billed?
1 credit is $0.02. Core signals cost 1 credit, a brand snapshot 15, history from 5 and a synthesis brief 75. You top up a prepaid balance by invoice and each call draws it down.
What happens when you have no data for a domain?
You are not charged. The call returns empty and costs zero credits.
How fresh is the data?
Every response carries the capture time, so your code decides what is current enough. A newly added brand can take up to 24 hours before data appears.
MCP or REST?
Same dataset, auth, credits and freshness stamp either way. MCP lets a compatible agent discover and call signals without glue code; REST suits pipelines and services.
Which signals are available today?
Competitor price, active promotions and the AI and agent-readiness score, plus brand snapshot, history and synthesis. Price position index, discount depth, new arrivals, out-of-stock rate and promo calendar are on the roadmap, not available yet.
We already use the RivalSweeper app. Do we pay again?
No. App customers use Signals within their plan for the domains they track.
Give your agent competitor signals it can date
Request access and get a reply within 24 hours; approved accounts start with 50 trial credits and no card. The button opens the RivalSweeper Signals API page.
Request API access on RivalSweeper