{"uid":"cap_3nwwmJB8Ezs9w7FZAnjOl","slug":"changelog-state-api-recent-releases-for-linear-c9b59923","name":"Changelog State API – Recent Releases for Linear","description":"Structured recent releases for one tracked vendor.","url":"https://changelog-state-api.replit.app/api/monitors/linear","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_E4h6ghqq4-8VP_QgvAPGx","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 Linear vendor, tracked and served by the Changelog State API.","exampleAgentPrompt":"Pull the 10 most recent structured release entries from the Changelog State API for Linear so I can see what they've shipped lately.","exampleUseCases":[{"title":"Track Linear product releases","prompt":"What are the latest releases from Linear? Grab me the 10 most recent changelog entries so I can see what features or fixes they've shipped."},{"title":"Summarize recent Linear updates","prompt":"Fetch the last 5 release entries for Linear from the changelog tracker and summarize what changed in each one."},{"title":"Alert on new Linear releases","prompt":"Check the Changelog State API for Linear and tell me if there are any releases I haven't seen yet — show me up to 20 recent entries."}],"resultDescription":"A JSON object containing a list of structured recent release entries for the Linear vendor, including release metadata such as version, date, and changelog content, up to the specified limit (default 10, max 50).","failureModes":["Invalid or unrecognized vendor slug returns an error or empty result","limit parameter out of range (below 1 or above 50) causes a validation error","Service unavailable or payment failure (x402) prevents data retrieval","Vendor not tracked by the API returns no results","Rate limiting or quota exhaustion on the Replit-hosted service"],"whenToPreferThis":"Use this endpoint when you need structured, machine-readable recent release data specifically for the Linear vendor from a pre-tracked changelog monitor, rather than scraping Linear's changelog page yourself. It is ideal for agents that need to programmatically consume release notes, detect new releases, or summarize recent product updates for Linear without building their own scraper.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:51:13.669Z","isFirstParty":false}