Competitor monitoring API
The problem. You want to know when a competitor relaunches their site, swaps their messaging, adds a payment provider, or moves off a platform — but checking by hand is slow and you only notice changes weeks later.
How SiteIntel solves it
Call /v1/analyze on each competitor domain on a schedule (for example daily) and diff the response against the last run. Watch title, description, and detected_tech for positioning and stack changes; pair it with /v1/screenshot to keep a visual record of the homepage.
| Field | What you use it for |
|---|---|
title & description | detect headline and positioning changes between runs |
detected_tech | see when a competitor adds or drops a platform, analytics, or payment provider |
open_graph.image | spot rebrands and new launch creative |
social_links | catch new channels they start promoting |
screenshot (separate call) | a dated PNG of the homepage for a visual change log |
Example
curl "https://siteintel.duckdns.org/v1/analyze?url=https://acme.com" \
-H "X-RapidAPI-Key: YOUR_KEY"
{
"title": "Acme — Now with AI-assisted onboarding",
"description": "Acme helps teams ship faster.",
"detected_tech": ["Next.js", "Segment", "Stripe", "Intercom"],
"open_graph": { "image": "https://acme.com/og-2026.png" }
}
FAQ
How do I monitor a competitor’s website for changes?
Call GET /v1/analyze?url=<competitor> on a schedule and compare each response to the previous one. Changes in title, description, or detected_tech flag positioning and stack shifts; a paired /v1/screenshot call gives you a dated visual record.
Can it tell me when a competitor changes their tech stack?
Yes. detected_tech reflects the technologies present on the page at fetch time, so diffing it across runs surfaces additions and removals — for example a new payment provider, analytics tool, or a platform migration.
Build it with SiteIntel
50 requests/month free. Pro from $9.99/mo — RapidAPI handles auth and billing.
Get API key Run the live demo