⚑ Free · No auth required · JSON

SaaS Pricing Data API

Fetch verified SaaS pricing change data as JSON. No API key, no signup. 44+ companies tracked across 17 categories with real change history.

View endpoints β†’ Get real-time alerts
Quickstart Guide OpenAPI 3.0 Spec Run in Postman
Quick start
No setup needed. Make a GET request and get JSON back.
GET https://getpricepulse.com/api/companies
// Fetch all companies with pricing change data
const res = await fetch('https://getpricepulse.com/api/companies');
const data = await res.json();
console.log(data.companies); // Array of 44+ companies

// Example: Find companies that raised prices
const priceHikes = data.companies.filter(c => c.change_type === 'price_increase');
Endpoints
All endpoints are GET requests. No authentication required.
GET /api/companies All companies

Returns all tracked SaaS companies with pricing change data. Optional query parameters for filtering.

ParameterTypeDescription
qstringSearch by company name, slug, or category
slugstringSingle company lookup (e.g. notion)
changedbooleanOnly return companies that have changed pricing (true)
categorystringFilter by category (e.g. crm, design, developer-tools)
{
  "ok": true,
  "count": 44,
  "companies": [
    {
      "slug": "notion",
      "name": "Notion",
      "category": "project-management",
      "url": "notion.so/pricing",
      "last_change": "2026-03",
      "change_type": "price_increase",
      "change_pct": 25,
      "old_price": "$8/member/mo (Plus)",
      "new_price": "$10/member/mo (Plus)",
      "summary": "Raised Plus plan price from $8 to $10/member/mo",
      "page": "https://getpricepulse.com/companies/notion-pricing.html"
    }
  ],
  "meta": {
    "source": "PricePulse β€” getpricepulse.com",
    "monitor_your_stack": "https://getpricepulse.com/signup.html"
  }
}
GET /api/companies?slug=notion Single company
https://getpricepulse.com/api/companies?slug=notion
GET /api/companies?category=crm Filter by category
https://getpricepulse.com/api/companies?category=crm

Available categories: crm, design, developer-tools, project-management, email-marketing, ecommerce, customer-support, communication, automation, marketing

GET /api/companies?q=slack Search by name
https://getpricepulse.com/api/companies?q=slack
Use cases
What developers are building with the pricing API.
πŸ“Š
Competitive dashboards
Show your team which tools in your stack have raised prices. Build Notion/Airtable views that auto-update.
πŸ€–
Slack bots
Pull weekly price change data into Slack. Alert your finance team before renewals hit.
πŸ“
Blog posts & research
Embed live pricing data in articles. Never have stale numbers in your content again.
πŸ’°
Budget planning tools
Build SaaS cost calculators that incorporate real price change history, not just current prices.
Code examples
Copy and paste.

JavaScript (fetch)

// Get all companies that raised prices
const res = await fetch('https://getpricepulse.com/api/companies?changed=true');
const { companies } = await res.json();

const priceHikes = companies.filter(c => c.change_type === 'price_increase');
console.log(`${priceHikes.length} SaaS tools raised prices recently`);
priceHikes.forEach(c => {
  console.log(`${c.name}: ${c.old_price} β†’ ${c.new_price} (+${c.change_pct}%)`);
});

Python

import requests

res = requests.get('https://getpricepulse.com/api/companies', params={'category': 'crm'})
data = res.json()

for company in data['companies']:
    print(f"{company['name']}: {company['summary']}")

curl

curl "https://getpricepulse.com/api/companies?q=notion" | jq '.companies[0]'
RSS Feed
Subscribe to get price changes in your feed reader.
https://getpricepulse.com/feed.xml Subscribe

Add to Feedly, Inoreader, or any RSS reader to get notified of new price changes.

FAQ

Can I use this commercially?

Yes. The API is free and can be used in commercial projects without limits or attribution.

How often is the data updated?

We monitor pricing pages continuously and update the API within minutes of detecting changes. Historical data is verified and manually curated for accuracy.

Is the data accurate?

Every price change is manually verified against the official pricing page. We track 44+ companies and have historical data back to 2024. See specific company pages for sources and change dates.

What if I need more features?

The free API includes all core data. PricePulse Pro adds real-time alerts, Slack/email notifications, negotiation templates, and team features starting at $19/month.

Rate limiting & fair use
Free API with no authentication limits.

The API is completely free and open to anyone. We use fair-use rate limiting (standard Vercel limits) to ensure reliability for all users. For high-volume use cases or custom data, contact us.

πŸ“Š Free tier includes:

  • 44 companies across 17 categories
  • Real-time pricing change data
  • Search, filter, and category APIs
  • RSS feed for subscription
  • No auth, no API keys

Ready to monitor your stack automatically?

Free API: Lookup + search. PricePulse Pro: Real-time alerts via email/Slack + price change forecast + negotiation templates + team access.

βœ“ Track specific vendors automatically Β· βœ“ Get alerts in 2 minutes of price changes Β· βœ“ No code needed

Start free (no credit card) β†’ See plans & pricing