> **For coding agents and LLMs:** This is one Social Fetch marketing page (markdown export). For API orientation start with [`/llms.txt`](https://www.socialfetch.dev/llms.txt); for auth and crawl rules use [`/agents.txt`](https://www.socialfetch.dev/agents.txt); for every operation use [`/llms-endpoints.txt`](https://www.socialfetch.dev/llms-endpoints.txt).

## This page

- **On-site (HTML):** <https://www.socialfetch.dev/platforms/hugging-face/changes>
- **Markdown (.mdx) URL:** <https://www.socialfetch.dev/platforms/hugging-face/changes.mdx>

---

# Hugging Face Changes API

Recently changed models, datasets, Spaces, papers and blog posts, newest first.

`GET /v1/hugging-face/changes` takes a required `type` (`models`, `datasets`, `spaces`, `papers` or `blog`) and returns `type` and `changes`. Each change has `url`, `id` and `lastModified`; `id` is the repository id or paper id taken from the URL, and it is null when the URL has none.

`limit` accepts up to 1000. The list is a freshness feed: pair it with a timestamp you store to find pages that changed since your last run, then hydrate the ids with the matching detail endpoints.

## Request

- **Endpoint:** `GET /v1/hugging-face/changes`
- **Credits:** 1 credit
Failed requests are free
- **Input:** by type
- **Full reference:** [docs](https://www.socialfetch.dev/docs/api/v1/hugging-face/changes/get)
- **Platform page:** [/platforms/hugging-face](https://www.socialfetch.dev/platforms/hugging-face)

## FAQ

### Is this a full change log?

No. It lists pages that changed recently, newest first, with their last modified time. It does not describe what changed.

### How do I catch new and edited repositories?

Poll the list, keep the newest lastModified you have seen, and hydrate only the ids above that point with the detail or README endpoints.

### Why is id null for some changes?

Some page URLs carry no repository or paper id. The URL and lastModified are still present.

### How much does a change list cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.
