{"uid":"cap_8hgqzk8nSGEkX9MTpXHNe","slug":"changelog-state-api-huggingface-recent-releases-42517cd8","name":"Changelog State API – HuggingFace Recent Releases","description":"Structured recent releases for one tracked vendor.","url":"https://changelog-state-api.replit.app/api/monitors/huggingface","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_5iV8zDKmLAJRis0_bl8u5","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 HuggingFace vendor, fetched via a paid per-call API.","exampleAgentPrompt":"Pull the latest 10 HuggingFace release entries from the Changelog State API so I can see what they've shipped recently.","exampleUseCases":[{"title":"AI dependency update monitoring","prompt":"Check HuggingFace's most recent releases — I want to know if there are any new versions of their libraries I should be aware of before deploying my model next week."},{"title":"Competitive intelligence briefing","prompt":"Fetch the latest 20 HuggingFace releases from the changelog tracker and summarize what product areas they've been investing in lately."},{"title":"Automated release alerting pipeline","prompt":"Get the latest HuggingFace releases from the changelog state API — up to 5 entries — and tell me if anything was released in the past 48 hours that I should flag for my team."}],"resultDescription":"A JSON object containing a structured list of recent release entries for HuggingFace, including version numbers, release dates, and changelog details, up to the requested limit (default 10, max 50).","failureModes":["Vendor slug not found or not tracked — returns 404 or empty result","Limit parameter out of range (must be 1–50) — returns validation error","Payment not completed or rejected — endpoint returns 402 Payment Required","Service unavailable or Replit instance cold-starting — returns 503 or timeout","Empty response if HuggingFace has no recent tracked releases in the system"],"whenToPreferThis":"Choose this endpoint when you need structured, machine-readable recent release data specifically for HuggingFace and want a pre-tracked, normalized feed rather than scraping the HuggingFace website or GitHub releases yourself. Ideal for agents that need to monitor HuggingFace releases programmatically, integrate changelog data into pipelines, or trigger alerts on new versions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:30:11.390Z","isFirstParty":false}