{"uid":"cap_q_p2Sr9JkWhmStJOquWav","slug":"changelog-state-api-chrome-change-history-a8382987","name":"Changelog State API – Chrome Change History","description":"Detected changelog update history for one tracked vendor.","url":"https://changelog-state-api.replit.app/api/monitors/chrome/changes","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":{"type":{"enum":["new_release","version_changed","date_changed","title_changed","breaking_signal"],"type":"string","description":"Restrict to a single change type."},"limit":{"type":"integer","default":50,"maximum":200,"minimum":1,"description":"Maximum number of change rows to return."},"since":{"type":"string","format":"date-time","description":"Only return changes detected at or after this instant."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"enum":["json"],"type":"string"},"example":{"type":"object"}},"description":"Detected changelog update history (paid)"}},"description":"Call shape for GET /api/monitors/{slug}/changes."},"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_URGe04wE8BmhCEX2YWTtZ","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 detected changelog update history (new releases, version changes, date/title changes, breaking signals) for the Chrome vendor tracked by the monitoring service.","exampleAgentPrompt":"Can you pull up the changelog change history for Chrome from the Changelog State API — show me all changes detected in the last 7 days, up to 50 results?","exampleUseCases":[{"title":"Track Chrome breaking changes for CI pipeline","prompt":"Check the Changelog State API for any breaking change signals detected for Chrome in the last 30 days — I need to know if anything might affect our build pipeline."},{"title":"Monitor Chrome version bumps for dependency audit","prompt":"Pull the version_changed events for Chrome from the changelog monitor going back to 2024-01-01, up to 100 results, so I can audit when major version shifts happened."},{"title":"Daily Chrome release alert for engineering team","prompt":"Get me Chrome's new_release events from the Changelog State API for the past 24 hours — I want to know if a new version dropped that we should be testing against."}],"resultDescription":"A JSON array of detected changelog change records for Chrome, each containing the change type (new_release, version_changed, date_changed, title_changed, or breaking_signal), detection timestamp, and associated metadata such as version strings or title diffs. Results are paginated up to the requested limit.","failureModes":["404 if slug is unrecognized or the literal placeholder '{slug}' is used instead of a real vendor name","400 if query parameters are malformed (e.g. invalid date-time format for 'since', limit out of 1–200 range)","402 Payment Required if x402 micropayment header is missing or insufficient","Empty array if no changes match the given filters (not an error, but may indicate no activity in the window)","500 if the upstream changelog monitor is unavailable"],"whenToPreferThis":"Use this endpoint when you need historical change detection records for Chrome specifically — including granular change types like breaking signals or title changes — rather than just structured release notes. Prefer this over the releases endpoint when you want raw change events with detection timestamps rather than curated release summaries. Ideal for automated monitoring pipelines, CI triggers, or audit trails.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:40:01.488Z","isFirstParty":false}