{"uid":"cap_PzX3iHghBg1IRomh2mZJu","slug":"changelog-state-api-supabase-recent-releases-1063435d","name":"Changelog State API – Supabase Recent Releases","description":"Structured recent releases for one tracked vendor.","url":"https://changelog-state-api.replit.app/api/monitors/supabase","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string","example":"openai","pattern":"^[a-z0-9][a-z0-9-]*$","maxLength":64,"minLength":1,"description":"Vendor slug, lowercase alphanumeric with dashes. Take one from GET /api/monitors and substitute it into the path: `{slug}` is a placeholder, and requesting those literal characters returns 404. Worked example: GET /api/monitors/openai."}}},"queryParams":{"type":"object","properties":{"limit":{"type":"integer","default":5,"maximum":50,"minimum":1,"description":"Maximum number of release entries to return on this page. The page size, not a total: use `cursor` to walk past it."},"cursor":{"type":"string","default":"","maxLength":512,"description":"Opaque next-page token, copied verbatim from `nextCursor` on the previous response for this same vendor. Omit it — or send the empty string — to start at the newest entry. It names a position in the newest-first order rather than an offset, so a page you have already read never shifts under you: an entry that arrives mid-walk takes the place its own publish date gives it — above the cursor, on ground you have already covered, or below it, still ahead of you — instead of renumbering every page behind it. It does not expire; a walk can be paused and resumed. Do not construct or edit one: a token that is malformed, or was issued for a different vendor, is refused with 400 and is never charged."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"enum":["json"],"type":"string"},"example":{"type":"object"}},"description":"Full structured recent releases (paid)"}},"description":"Call shape for GET /api/monitors/{slug}."},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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_DgB05NaA_R2xdLL8XLk4j","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns structured recent release entries for the Supabase vendor, tracked by the Changelog State API monitor.","exampleAgentPrompt":"Pull the latest 10 Supabase releases from the Changelog State API so I can see what's changed recently.","exampleUseCases":[{"title":"Stay current on Supabase updates","prompt":"What are the most recent Supabase releases? Grab the last 5 changelog entries so I can see what's new."},{"title":"Trigger alerts on new Supabase releases","prompt":"Check the Supabase changelog right now and tell me if there are any releases from the past week I should know about."},{"title":"Summarize Supabase release history for a report","prompt":"Fetch the last 20 Supabase releases from the changelog tracker so I can summarize what the team has shipped recently."}],"resultDescription":"A structured JSON list of recent Supabase release entries (up to the requested limit, default 10, max 50), including version details, release timestamps, and changelog content as tracked by the monitor.","failureModes":["Invalid or unrecognized vendor slug returns an error or empty result","Limit parameter outside 1–50 range is rejected with a validation error","Service unavailable if the Replit-hosted API is down or cold-starting","Payment failure (x402) if USDC balance is insufficient or payment not processed","Stale data if the upstream Supabase changelog has not been recently crawled"],"whenToPreferThis":"Choose this endpoint when you need structured, pre-parsed Supabase release data without having to scrape or parse a raw changelog page yourself. It is ideal for agents that need to monitor Supabase product updates programmatically, trigger workflows on new releases, or summarize recent changes. Prefer it over general web scraping when you want consistently formatted release entries for Supabase specifically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:51:12.604Z","isFirstParty":false}