{"uid":"cap_nxs1j1vgvbT2EJJzSjUA7","slug":"pricing-state-api-saas-pricing-monitor-5d6de125","name":"Pricing State API — SaaS Pricing Monitor","description":"Real-time structured SaaS pricing data for AI agents. Monitors public pricing pages (Notion, Linear, Vercel, Figma, Claude, Cursor, GitHub, Slack, and more) and returns clean JSON with plans, prices, billing periods, features, and change history. Free discovery endpoints. Paid endpoints: $0.01 USDC per call via x402 on Base. No API keys required.","url":"https://pricing-state-api.replit.app/api/monitors/%7Bslug%7D","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"plans":[{"price":45,"features":["Advanced analytics"],"planName":"Business","priceText":"$45 per seat/month","billingPeriod":"monthly"}],"monitor":{"url":"https://linear.app/pricing","name":"Linear","slug":"linear"},"fetchedAt":"2026-08-10T09:00:00Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_w4xvCZzqeUHQ2rq0Z55t8","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns real-time structured pricing data (plans, prices, features, billing periods, change history) for a specific monitored SaaS product by slug","exampleAgentPrompt":"Pull the latest pricing data for Linear — I want to see all their current plans, prices, billing periods, and features in structured JSON.","exampleUseCases":[{"title":"Competitive pricing research for a SaaS startup","prompt":"Can you grab the current pricing for Notion, Linear, and Figma? I want to see what plans they offer, what they charge, and what features each tier includes so I can benchmark our own pricing."},{"title":"Detect pricing changes for a tracked product","prompt":"Check the latest pricing state for Vercel — has anything changed recently? Show me the current plans and any change history you have."},{"title":"Auto-populate pricing comparison page","prompt":"I'm building a comparison table and need the current structured pricing data for GitHub, Slack, and Cursor — fetch each one and give me the plan names, prices, and billing periods."}],"resultDescription":"A JSON object containing the monitored SaaS product's metadata (name, slug, URL), an array of pricing plans each with plan name, price, price text, billing period, and features list, plus a fetchedAt timestamp indicating when the data was last retrieved.","failureModes":["Unknown slug returns a 404 or empty response — verify slug matches a monitored product","Stale data if pricing page was recently updated but monitor hasn't re-fetched yet","Payment failure (x402) if insufficient USDC balance on Base — endpoint requires $0.01 USDC per call","Rate limiting or service unavailability on the Replit-hosted backend","SaaS vendor changes page structure breaking extraction — returned data may be incomplete"],"whenToPreferThis":"Use this endpoint when you need real-time, structured, machine-readable pricing data for popular SaaS products without scraping pricing pages yourself. It is ideal for agents doing competitive pricing research, building comparison tools, detecting price changes, or populating pricing databases. Prefer this over generic web scraping when the target product (Notion, Linear, Vercel, Figma, Claude, Cursor, GitHub, Slack, etc.) is in the monitored set, as it returns clean normalized JSON rather than raw HTML.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-11T00:30:01.878Z","isFirstParty":false}