{
 "categories": [
  "platform"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-10-16",
   "fact": "homepage",
   "note": "The REST API overview is NetBox Labs documentation for NetBox.",
   "source": "https://netboxlabs.com/docs/netbox/integrations/rest-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "name",
   "note": "The page names the product NetBox.",
   "source": "https://netboxlabs.com/docs/netbox/integrations/rest-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "vendor",
   "note": "The Platform MCP guide is published by NetBox Labs.",
   "source": "https://netboxlabs.com/docs/platform-mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "license",
   "note": "GitHub API on 2026-10-16 reported netbox-community/netbox as Apache-2.0, archived false, and pushed the same day.",
   "source": "https://github.com/netbox-community/netbox",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "deployment",
   "note": "The Platform MCP Server runs on a NetBox Cloud instance. The REST overview addresses a NetBox host the operator runs. Deployment is hybrid.",
   "source": "https://netboxlabs.com/docs/platform-mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.exists",
   "note": "The overview documents the REST API for creating, retrieving, updating, and deleting NetBox objects.",
   "source": "https://netboxlabs.com/docs/netbox/integrations/rest-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.kinds[0]",
   "note": "The page says the API uses HTTP and JSON, with GET, POST, PUT, PATCH, and DELETE.",
   "source": "https://netboxlabs.com/docs/netbox/integrations/rest-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.auth[0]",
   "note": "v2 tokens use Authorization Bearer nbt_ followed by the key, a period, and the token secret.",
   "source": "https://netboxlabs.com/docs/netbox/integrations/rest-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.auth[1]",
   "note": "Legacy v1 tokens use Authorization Token and the plaintext token. The page says v1 is deprecated and scheduled for removal in NetBox v5.0.",
   "source": "https://netboxlabs.com/docs/netbox/integrations/rest-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.coverage",
   "note": "The root lists circuits, DCIM, extras, IPAM, plugins, tenancy, users, and virtualization. Object permissions still apply. Coverage is partial relative to an unrestricted token.",
   "source": "https://netboxlabs.com/docs/netbox/integrations/rest-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.docs",
   "note": "Opened as the current NetBox REST API overview.",
   "source": "https://netboxlabs.com/docs/netbox/integrations/rest-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.mcp.first_party",
   "note": "NetBox Labs documents the Platform MCP Server as a managed service on every NetBox Cloud instance.",
   "source": "https://netboxlabs.com/docs/platform-mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.mcp.third_party[0]",
   "note": "The README describes a separate read-only MCP server. GitHub API reported a push on 2026-10-16, Apache-2.0, and archived false. The platform guide calls this the community project.",
   "source": "https://github.com/netboxlabs/netbox-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.mcp.verdict",
   "note": "The Cloud server is the vendor's managed MCP service, so the verdict is official. The read-only repository is an additional server.",
   "source": "https://netboxlabs.com/docs/platform-mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.data_access.export[0]",
   "note": "The overview says object data is returned as JSON.",
   "source": "https://netboxlabs.com/docs/netbox/integrations/rest-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "verdict.scores.api",
   "note": "A documented JSON REST API with token auth and CRUD across the NetBox applications is a broad practical path. Permissions and the v1 token deprecation keep the score at 8.",
   "source": "https://netboxlabs.com/docs/netbox/integrations/rest-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "verdict.scores.mcp",
   "note": "The Cloud MCP server is official and covers query on every plan. Writes and the advanced tools are plan-gated, so the score is 7.",
   "source": "https://netboxlabs.com/docs/platform-mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the current NetBox REST API overview, including v1 and v2 token headers.",
   "source": "https://netboxlabs.com/docs/netbox/integrations/rest-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current NetBox Cloud Platform MCP guide.",
   "source": "https://netboxlabs.com/docs/platform-mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the read-only NetBox MCP repository README.",
   "source": "https://github.com/netboxlabs/netbox-mcp-server",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-10-16",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://netboxlabs.com/docs/netbox/integrations/rest-api/"
   },
   {
    "type": "mcp",
    "url": "https://netboxlabs.com/docs/platform-mcp/"
   },
   {
    "type": "mcp",
    "url": "https://github.com/netboxlabs/netbox-mcp-server"
   }
  ]
 },
 "homepage": "https://netboxlabs.com/docs/netbox/integrations/rest-api/",
 "id": "netbox",
 "license": "open-source",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "bearer",
    "token"
   ],
   "coverage": "partial",
   "docs": "https://netboxlabs.com/docs/netbox/integrations/rest-api/",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [
    {
     "maintained": true,
     "registries": [],
     "repo": "https://github.com/netboxlabs/netbox-mcp-server"
    }
   ],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. NetBox is a web application with a REST API. The Platform MCP Server is a NetBox Cloud service. The netbox-mcp-server repository is a separate read-only server.\n",
   "ui_stack": [],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "NetBox",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "NetBox Labs",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": 7,
   "overall": 8,
   "rpa": null
  },
  "search": {
   "description": "NetBox documents a JSON REST API with bearer tokens. NetBox Cloud adds a hosted MCP server whose write tools depend on the plan.",
   "title": "NetBox is automatable through its API"
  },
  "summary": "NetBox is automatable today through its REST API. The NetBox Labs REST overview says the API uses HTTP and JSON for create, retrieve, update, and delete. The root is /api/, split into circuits, DCIM, extras, IPAM, plugins, tenancy, users, and virtualization. A running instance publishes Swagger UI at /api/schema/swagger-ui/. v2 tokens, the default, are sent as Authorization Bearer with the nbt_ prefix, the key, a period, and the secret. Legacy v1 tokens use Authorization Token and are deprecated, with removal planned in NetBox v5.0. Writes require a token that has write ability. NetBox Labs also documents a Platform MCP Server on every NetBox Cloud plan at https://INSTANCE.cloud.netboxapp.com/mcp. The client sends Authorization Bearer with an nbt_ token. Query and search are on every plan. Create, update, and delete require Starter or higher. Code Mode, IP allocation, cable tracing, and branching require Professional or higher. Enterprise support is described as a future release. The separate netboxlabs/netbox-mcp-server repository, pushed on 2026-10-16, is a read-only server. GitHub reported Apache-2.0 and archived false. The netbox-community/netbox repository is Apache-2.0. Connector catalogs were not opened. Computer-use viability is unassessed. The API scores 8. The Cloud MCP server scores 7 because it is official and broad, and the write tools are plan-gated. The API is the best path because it runs on a self-hosted NetBox instance as well as Cloud.\n"
 }
}