{"uid":"cap_oEyhcPdyJcxX64yRq101i","slug":"changelog-state-api-monitor-changes-33d607e7","name":"Changelog State API – Monitor Changes","description":"Changelog State API — built on Replit. Update this description to reflect the app.","url":"https://changelog-state-api.replit.app/api/monitors/%7Bslug%7D/changes","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"type":{"enum":["new_release","version_changed","date_changed","title_changed","breaking_signal"],"type":"string","description":"Restrict to a single change type."},"limit":{"type":"integer","description":"Maximum number of change rows to return."},"since":{"type":"string","description":"Only return changes detected at or after this instant."}}},"responseSchema":{"name":"string","slug":"string","changes":[{"id":1,"release":{"url":"string","title":"string","version":"string","publishedAt":"2026-01-15T09:30:00.000Z"},"summary":"string","evidence":"string","newValue":"string","changeType":"new_release","detectedAt":"2026-01-15T09:30:00.000Z","previousValue":"string"}],"changeCount":1},"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_KcdnPIwBxL48y1wQ8S5cT","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":"Retrieves a filtered list of detected changes (new releases, version bumps, title edits, date shifts, breaking signals) for a specific monitored changelog identified by its slug.","exampleAgentPrompt":"Show me all the changes detected for the 'react-router' changelog monitor since January 1st, 2026 — limit it to 20 results and only include version_changed events.","exampleUseCases":[{"title":"Track breaking API changes for a dependency","prompt":"Pull up all breaking_signal changes detected for the 'stripe-api' changelog monitor since 2026-01-01, give me up to 10 results."},{"title":"Check for new software releases overnight","prompt":"Did the 'node-js' changelog monitor pick up any new_release changes in the last 24 hours? Show me up to 5."},{"title":"Audit version bumps for a monitored package","prompt":"Get me all version_changed events for the 'openai-sdk' changelog monitor since 2025-12-01, limit to 50, so I can review what versions shipped."}],"resultDescription":"Returns a JSON object with the monitor's name, slug, a count of matching changes, and an array of change records each containing: unique ID, change type (new_release, version_changed, date_changed, title_changed, breaking_signal), detected timestamp, previous and new values, a summary, evidence text, and associated release metadata (URL, title, version, publishedAt).","failureModes":["Unknown slug returns 404 with no matching monitor data","Invalid change type enum value returns 400 validation error","Malformed 'since' timestamp format returns 400 parse error","No changes matching filters returns empty changes array with changeCount 0","Payment not processed results in 402 Payment Required response","Rate limiting or server errors return 5xx responses"],"whenToPreferThis":"Use this endpoint when you need to programmatically query historical or recent change events for a specific changelog monitor by slug, especially when you want to filter by change type or time window. Prefer this over manual changelog scraping when you need structured, evidence-backed change records with before/after values and timestamps.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:44:42.643Z","isFirstParty":false}