Spyglass Tools API

Access verified data on 220+ SaaS tools — pricing, features, competitors, and market insights. Build competitive intelligence into your product in minutes.

220+ Tools 20+ Categories REST API JSON Free Tier No AI Hallucinations OpenAPI Spec →

Quick Start

No API key required for the free tier. Just send a GET request:

# Search for tools by name or category
curl "https://www.spyglassci.com/api/v1/tools?q=notion"

# Get all tools in a category
curl "https://www.spyglassci.com/api/v1/tools?category=Analytics"

# Compare two tools side-by-side
curl "https://www.spyglassci.com/api/v1/compare?a=notion&b=airtable"

# List all categories with stats
curl "https://www.spyglassci.com/api/v1/categories"
GET /api/v1/tools Search, filter, and paginate tools

Query Parameters

q / searchSearch by name, category, description, or differentiator
slugGet a single tool by slug (e.g. notion, stripe). Returns tool detail + competitors.
categoryFilter by exact category name (e.g. Analytics, CRM, Design)
modelFilter by pricing model (Freemium, Subscription, Usage-based, Free)
freetrue or false — filter by free tier availability
sortname (default), category, or price
limitResults per page (1-100, default 50)
offsetPagination offset

Response

View example response
{
  "api_version": "1.0.0",
  "total": 220,
  "offset": 0,
  "limit": 50,
  "tools": [
    {
      "slug": "notion",
      "name": "Notion",
      "url": "https://notion.so",
      "category": "Project Management",
      "pricing_model": "Freemium",
      "starting_price": "$0",
      "free_tier": true,
      "description": "All-in-one workspace...",
      "differentiator": "Infinite flexibility...",
      "features": ["Block editor", "Databases", ...],
      "target_audience": "Startups, individuals..."
    }
  ],
  "categories_available": ["Analytics", "CRM", ...]
}

Rate Limits

Free: 30 req/min per IP. Pro: 300 req/min. Headers: X-RateLimit-Limit, X-RateLimit-Remaining.

GET /api/v1/tools?slug=notion Single tool detail with competitors

Query Parameter

slugTool slug (e.g. notion, stripe, vercel). When provided, returns single tool detail instead of list.

Example

curl "https://www.spyglassci.com/api/v1/tools?slug=notion"

Returns the tool object plus related competitors in the same category. Without slug parameter, returns the full list.

Pricing

Free

$0/mo
  • 100 requests/day
  • 30 req/min rate limit
  • All endpoints
  • No API key required
  • Community support
Get Started Free

Pro

$29/mo
  • 10,000 requests/month
  • 600 req/min rate limit
  • All endpoints
  • API key authentication
  • Priority support
  • Commercial use + resale

Use Cases

Build a Competitor Database

Power your SaaS comparison site or marketplace with verified tool data — pricing, features, differentiators.

Market Research Automation

Programmatically analyze any SaaS category. Find pricing patterns, free tier prevalence, and competitive intensity.

Enrich Your SaaS Product

Add "How we compare" sections. Show users how your tool stacks up — with real, verified competitor data.

Ready to build with competitive intelligence?

Start with the free tier — no credit card, no API key. Upgrade when you need more.

Try the API Free →