{"uid":"cap__Z_kp8q5bh4Udmch2g49q","slug":"changelog-state-api-change-history-for-next-js-8e01c548","name":"Changelog State API – Change History for Next.js","description":"Detected changelog update history for one tracked vendor.","url":"https://changelog-state-api.replit.app/api/monitors/nextjs/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_VgkPjz40vTQMth1v_ki-y","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 for the Next.js vendor, including release events, version changes, date changes, title changes, and breaking signals.","exampleAgentPrompt":"Pull up the last 50 detected changelog changes for Next.js and filter to only breaking signals detected since the start of this month.","exampleUseCases":[{"title":"Detect Next.js breaking changes","prompt":"Check the changelog change history for Next.js and show me any breaking signals that were detected in the last 30 days — I need to know if something might break my app."},{"title":"Track new Next.js release events","prompt":"What new releases have been detected for Next.js in the changelog tracker? Show me the 20 most recent new_release events."},{"title":"Monitor Next.js version changes over time","prompt":"Give me all version_changed events detected for Next.js since January 1st, up to 100 results, so I can see how frequently they've been shipping new versions."}],"resultDescription":"A JSON array of detected changelog change events for Next.js, each including the change type (e.g. new_release, version_changed, date_changed, title_changed, breaking_signal), the timestamp when the change was detected, and relevant metadata about what changed in the vendor's changelog.","failureModes":["404 returned if the vendor slug is unrecognized or not tracked","Empty results if no changes match the given filters (since, type)","Rate limiting or payment failure if the x402 payment is not completed","Invalid date-time format for 'since' parameter causes validation error","Limit exceeding 200 returns a validation error"],"whenToPreferThis":"Use this endpoint when you need a detailed audit trail of detected changelog changes for Next.js specifically, with the ability to filter by change type or time window. Prefer this over the releases endpoint when you care about all change event types (not just structured releases), including breaking signals, title changes, and date changes. Ideal for automated monitoring pipelines that need to react to any changelog mutation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:48:42.354Z","isFirstParty":false}