{"uid":"cap_zPbtIUyyZzMphy9GrWFif","slug":"changelog-state-api-openzeppelin-change-history-8abf9428","name":"Changelog State API – OpenZeppelin Change History","description":"Detected changelog update history for one tracked vendor.","url":"https://changelog-state-api.replit.app/api/monitors/openzeppelin/changes?utm_source=zero.xyz","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 that names no vendor and never returns data. 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_B_LuBYBdDmwBtnOTQlRLj","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 changes, title changes, breaking signals) for the OpenZeppelin vendor.","exampleAgentPrompt":"Show me the changelog update history for OpenZeppelin — specifically any new releases or breaking changes detected in the last 7 days, up to 50 results.","exampleUseCases":[{"title":"Track OpenZeppelin breaking changes","prompt":"Have there been any breaking changes detected in OpenZeppelin's changelog in the last month? Show me up to 20 results."},{"title":"Monitor new OpenZeppelin releases","prompt":"What new releases has OpenZeppelin put out recently? Pull the changelog update history filtered to new_release events, last 30 days."},{"title":"Audit OpenZeppelin version changes for security review","prompt":"I need to audit all version changes and breaking signals detected for OpenZeppelin since January 1st — can you pull that changelog history for me?"}],"resultDescription":"A JSON array of detected changelog change records for OpenZeppelin, each including the change type (new_release, version_changed, date_changed, title_changed, breaking_signal), detection timestamp, and associated metadata about the release or update event.","failureModes":["Invalid or unknown vendor slug returns no data or 404","'since' timestamp in wrong format returns 400","limit exceeding 200 returns validation error","Payment failure (x402) blocks access to paid response","No changes in specified window returns empty array"],"whenToPreferThis":"Use this endpoint when you need to track historical changelog mutations (not just the latest releases) for OpenZeppelin specifically, especially when you care about detecting breaking signals, title changes, or date adjustments alongside new releases. Prefer this over the releases endpoint when your goal is auditing what changed in the changelog metadata itself, not just what was released.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-24T18:33:58.124Z","isFirstParty":false,"canonicalSlug":"changelog-state-api-openzeppelin-change-history-8abf9428"}