{
 "categories": [
  "documents",
  "enterprise"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-10-05",
   "fact": "homepage",
   "note": "The homepage presents Files.com as managed file transfer, SFTP, and file sharing, and says there is nothing to install for the cloud service.",
   "source": "https://www.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "deployment",
   "note": "Plans are hosted. An on-premise agent is an optional Power-plan connector, not a self-hosted Files.com control plane.",
   "source": "https://www.files.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "platforms",
   "note": "The service is used through the hosted site. Desktop and mobile apps are named on the pricing page as clients of that service.",
   "source": "https://www.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "license",
   "note": "Starter is $199 per month. A 7-day free trial does not require a credit card. No ongoing free plan was on the page.",
   "source": "https://www.files.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.exists",
   "note": "Files.com documents a REST API and shows example calls against /api/rest/v1/.",
   "source": "https://developers.files.com/rest/overview/authentication/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.kinds[0]",
   "note": "Examples are HTTPS calls such as GET /users.json and POST /sessions.json.",
   "source": "https://developers.files.com/rest/overview/authentication/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.auth[0]",
   "note": "API key authentication is recommended. The key is sent as X-FilesAPI-Key, or as the HTTP Basic username with a blank or placeholder password.",
   "source": "https://developers.files.com/rest/overview/authentication/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.auth[1]",
   "note": "Session authentication is POST /sessions with username and password. Later requests send the session id in X-FilesAPI-Auth.",
   "source": "https://developers.files.com/rest/overview/authentication/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.docs",
   "note": "The authentication page is the opened REST reference for how clients authenticate.",
   "source": "https://developers.files.com/rest/overview/authentication/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.exists",
   "note": "The developer hub lists official SDKs for Python, .NET, JavaScript, Java, Go, PHP, and Ruby.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.languages[0]",
   "note": "A Python SDK is listed, installed from PyPI or GitHub.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.languages[1]",
   "note": "A .NET SDK is listed, installed from NuGet or GitHub.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.languages[2]",
   "note": "A JavaScript SDK is listed, installed from npm or GitHub.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.languages[3]",
   "note": "A Java SDK is listed, installed from Maven, Gradle, or GitHub.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.languages[4]",
   "note": "A Go SDK is listed, retrieved from GitHub.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.languages[5]",
   "note": "A PHP SDK is listed, installed from Packagist or GitHub.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.languages[6]",
   "note": "A Ruby SDK is listed, installed from RubyGems or GitHub.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.official",
   "note": "Files.com publishes these SDKs on its own developer hub.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.mcp.first_party",
   "note": "Files.com documents a hosted Remote MCP server and a local files-com-mcp package.",
   "source": "https://www.files.com/docs/ai/model-context-protocol-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.mcp.verdict",
   "note": "The MCP page is Files.com's own documentation, so the server is official. The page says the current tool set is limited.",
   "source": "https://www.files.com/docs/ai/model-context-protocol-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.integrations.zapier",
   "note": "The developer hub lists Zapier as a way to build an automation against the Files.com API.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.integrations.power_automate",
   "note": "The developer hub lists Power Automate and Azure Logic Apps as a way to build a flow against the API.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.cli.exists",
   "note": "The developer hub lists a Files.com CLI for Windows, macOS, and Linux and says to start with the CLI or an SDK.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.extensibility.webhooks",
   "note": "The pricing comparison lists inbound triggers that start flows via webhook, among other transports.",
   "source": "https://www.files.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "verdict.scores.api",
   "note": "REST authentication is documented and official clients exist. Resource-by-resource coverage was not inventoried here, so the path stays at 7.",
   "source": "https://developers.files.com/rest/overview/authentication/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "verdict.scores.cli",
   "note": "A first-party CLI is documented as the preferred client for pagination and transfers. Command-level output was not opened, so the path stays at 6.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "verdict.scores.mcp",
   "note": "Hosted and local MCP servers are official, and the vendor says the tool set is limited today. That keeps the path at 6.",
   "source": "https://www.files.com/docs/ai/model-context-protocol-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "verdict.best_path",
   "note": "API is the highest score. An API key calls the REST API without the CLI or an MCP client.",
   "source": "https://developers.files.com/rest/overview/authentication/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "freshness.watch[0].url",
   "note": "Opened the current REST authentication page, including API keys and sessions.",
   "source": "https://developers.files.com/rest/overview/authentication/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "freshness.watch[1].url",
   "note": "Opened the current Files.com MCP page, including hosted and local servers and both remote auth methods.",
   "source": "https://www.files.com/docs/ai/model-context-protocol-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "freshness.watch[2].url",
   "note": "Opened the current developer hub, including the CLI, SDK list, Zapier, and Power Automate.",
   "source": "https://developers.files.com/",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-10-05",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://developers.files.com/rest/overview/authentication/"
   },
   {
    "type": "docs",
    "url": "https://www.files.com/docs/ai/model-context-protocol-mcp-server"
   },
   {
    "type": "docs",
    "url": "https://developers.files.com/"
   }
  ]
 },
 "homepage": "https://www.files.com/",
 "id": "files-com",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "api-key",
    "session"
   ],
   "coverage": "unknown",
   "docs": "https://developers.files.com/rest/overview/authentication/",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": true,
   "zapier": true
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. The REST API, official SDKs, and Files.com MCP server are the documented automation paths.\n",
   "ui_stack": [],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "python",
    "csharp",
    "javascript",
    "java",
    "go",
    "php",
    "ruby"
   ],
   "official": true
  }
 },
 "name": "Files.com",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "egnyte"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Files.com",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 7,
   "cli": 6,
   "computer_use": null,
   "integrations": null,
   "mcp": 6,
   "overall": 7,
   "rpa": null
  },
  "summary": "Files.com is automatable today through its REST API. Requests go to https://SUBDOMAIN.files.com/api/rest/v1/. The recommended credential is an API key, sent as X-FilesAPI-Key or as the username in HTTP Basic authentication. A session is created with POST /sessions and a username and password, then sent as X-FilesAPI-Auth. User-scoped keys follow that user's permissions. Files.com publishes official SDKs for Python, .NET, JavaScript, Java, Go, PHP, and Ruby, plus a CLI for Windows, macOS, and Linux. The developer hub says to start with the CLI or an SDK because they handle pagination and transfers. Files.com also documents a hosted Remote MCP server at https://SUBDOMAIN.files.com/api/ai/mcp/v1/ and a local Python package, files-com-mcp. Remote auth is Sign In with Files.com, which is OAuth 2.0, or the same API key header. The docs say the current MCP tool set is limited. Starter pricing is $199 per month, with a 7-day free trial. The pricing page lists inbound webhook triggers. Zapier and Power Automate are named on the developer hub. Make and n8n were not assessed. Computer-use viability is unassessed. API scores 7. CLI scores 6. MCP scores 6. API is the best path because an API key calls the REST reference directly.\n"
 }
}