{"verdict":{"schema":"upbutler.upstream-status/v1","service":"npm","name":"npm","verdict":"proceed","status":"operational","reason":"No incidents reported","retryAfterSec":null,"incident":null,"components":[],"probe":{"state":"up","target":"Registry","statusCode":200,"latencyMs":199,"checkedAt":"2026-10-10T05:58:20.002Z","since":"2026-10-10T01:23:44.798Z"},"source":{"type":"statuspage","url":"https://status.npmjs.org"},"page":"https://upbutler.com/status/npm","checkedAt":"2026-10-10T05:58:10.002Z","updatedAt":"2026-10-10T01:25:54.800Z"},"service":{"slug":"npm","name":"npm","category":"devtools","categoryLabel":"Code, packages and workflows","blurb":"The npm registry and website. A registry incident fails installs in CI and in container builds.","homepage":"https://www.npmjs.com","statusUrl":"https://status.npmjs.org","note":null,"pollSec":120,"sourceType":"statuspage","probe":{"url":"https://registry.npmjs.org/-/ping","label":"Registry","expect":[200]},"scoped":false},"components":[{"name":"www.npmjs.com website","group":null,"status":"operational"},{"name":"Package installation","group":null,"status":"operational"},{"name":"Package publishing","group":null,"status":"operational"},{"name":"Package search","group":null,"status":"operational"},{"name":"Security Audit","group":null,"status":"operational"},{"name":"Replication Feed","group":null,"status":"operational"}],"active":[],"maintenance":[],"history":[{"id":"zff9xpz80gwf","kind":"incident","title":"Issues with npm package publish and private install","url":"https://status.npmjs.org/incidents/zff9xpz80gwf","status":"resolved","impact":"minor","startedAt":"2026-09-27T00:50:52.912Z","resolvedAt":"2026-09-27T06:47:55.027Z","durationMinutes":357,"components":["Package installation","Package publishing","Replication Feed"],"lastUpdate":"This incident has been resolved."}],"stats":{"windowDays":90,"incidents":1,"majorIncidents":0,"medianMinutes":null,"longestMinutes":357,"trackedSince":"2026-10-10T01:25:54.800Z"},"links":{"page":"https://upbutler.com/status/npm","json":"https://upbutler.com/status/npm.json","verdict":"https://upbutler.com/status/npm/status.agent.json","official":"https://status.npmjs.org","mcp":"https://upbutler.com/mcp/public"},"related":[{"service":"github","name":"GitHub","status":"operational","verdict":"proceed","url":"https://upbutler.com/status/github"},{"service":"gitlab","name":"GitLab","status":"partial_outage","verdict":"fallback","url":"https://upbutler.com/status/gitlab"},{"service":"bitbucket","name":"Bitbucket","status":"operational","verdict":"proceed","url":"https://upbutler.com/status/bitbucket"},{"service":"pypi","name":"PyPI","status":"operational","verdict":"proceed","url":"https://upbutler.com/status/pypi"},{"service":"docker","name":"Docker Hub","status":"operational","verdict":"proceed","url":"https://upbutler.com/status/docker"},{"service":"crates","name":"crates.io","status":"operational","verdict":"proceed","url":"https://upbutler.com/status/crates"},{"service":"circleci","name":"CircleCI","status":"operational","verdict":"proceed","url":"https://upbutler.com/status/circleci"},{"service":"linear","name":"Linear","status":"operational","verdict":"proceed","url":"https://upbutler.com/status/linear"}]}