List npm registry changes
List npm registry changes from a sequence cursor, with deleted-document markers.
Headers
Get your API keyAPI key (`sfk_...`)
Start after this sequence. Omit it or use `0` for the oldest changes. No call returns the current sequence: for recent changes pass one such as `141000000`, then your stored `lastSeq`. Not with `cursor`.
≥ 0
Changes per page, 1 to 1000. Default: 100.
≥ 1 · ≤ 1000
Cursor from `page.nextCursor` of the previous response. It only continues the same lookup and filters.
min 1 chars · max 2048 chars
Endpoint-specific response payload.
A page of changes.
Registry sequence number.
≥ 0
Package name the change is about.
True when the package was removed from the registry at this change; a later change may bring a package of that name back.
The registry sequence at the end of this page.
≥ 0
Pagination state for this page.
Whether another page is available.
Opaque cursor for the next request; null on the last page.
The 1-based page number of this response, when numbered.
≥ 0
Rows per page, when fixed.
≥ 0
Total rows, or null when npm does not publish one.
≥ 0
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
min 1 chars
Credits charged for this request.
≥ 0
Public API version that served the response.
one of: v1
Code example
curl "https://api.socialfetch.dev/v1/npm/registry/changes?since=141000000&limit=100" \
-H "x-api-key: YOUR_API_KEY"Responses
npm changes.