$npx skillfedfor your agent

files-com

Python bindings for the Files.com API

Worth itPyPI WWW/HTTPReleased Aug 2026544.3K downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — files_com-1.6.455-py3-none-any.whl
v1.6.455 · released 2026-08-14 · Python >=3.5 · 2 runtime deps: requests, requests-toolbelt

Yes. The package has low install friction, active maintenance, permissive licensing, and no known vulnerabilities. It is the official, fully-supported Python client for Files.com and exposes the complete API surface. Install it if you need programmatic access to Files.com from Python.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires a valid Files.com API key or user credentials to authenticate; HTTPS connectivity to Files.com (port 443) is required.
  • Low install friction with only two runtime dependencies.
  • Actively maintained with a release on 2026-08-14.

License · maintenance · safety

MIT (permissive) — MIT license is permissive, allowing use in commercial and private projects with minimal restrictions—you may use, modify, and distribute the package freely provided you include the license notice.

last release 2026-08-14 (0 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 544,263 downloads/mo, #6,082 on PyPI

Verify before relying

pip install files-com

import files_com

# Set API key and make a request
files_com.set_api_key("YOUR_API_KEY")
users = files_com.user.list()
  • Whether the package's full API surface (file operations, user management, automation retrieval) is documented with examples beyond the excerpt provided.
  • Performance characteristics and rate-limiting behavior when handling large file transfers or bulk operations.
  • Whether session timeout and re-authentication are handled transparently or require manual intervention.
Same gist for agents: .md · .json

What it is and what it does

The Files.com Python Client is an official SDK that wraps the Files.com RESTful API, allowing Python applications to programmatically interact with the Files.com platform for file management, SFTP, AS2, and secure file-sharing workflows. It communicates over HTTPS (port 443) and supports two authentication methods: API key authentication (recommended for most scenarios) and session-based authentication using username and password. The package exposes the full Files.com API surface—file and folder operations, user management, counterparty onboarding, automation retrieval, and site administration—with permission scoping tied to the authenticating user's role.

The package depends on requests and requests-toolbelt for HTTP communication and is actively maintained with releases pushed to PyPI automatically. It is officially supported for Python 3.8+ and documented to work on earlier versions. The library is used by Files.com's own Desktop v6 application and is the primary integration path for Python-based custom workflows. Support is provided by the Files.com team via authenticated support requests or direct email.

Use it for

  • Automate file uploads, downloads, and folder management workflows in Python applications without manual SFTP or FTP configuration.
  • Programmatically manage Files.com users, groups, and permissions as part of a larger identity or access control system.
  • Retrieve and monitor automation logs and file transfer status from Files.com for compliance or audit reporting.
  • Build custom integrations that move files across cloud providers or protocols while leveraging Files.com's governance and encryption.
  • Embed Files.com file-sharing capabilities into a Python web application or backend service.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Worth it

Yes.

The package has low install friction, active maintenance, permissive licensing, and no known vulnerabilities. It is the official, fully-supported Python client for Files.com and exposes the complete API surface. Install it if you need programmatic access to Files.com from Python.

Install

files-com on PyPI

Before you install

Low install friction with only two runtime dependencies. Actively maintained with a release on 2026-08-14. Officially supported for Python 3.8+, though documented to work on Python 3.5+.

Requires a valid Files.com API key or user credentials to authenticate; HTTPS connectivity to Files.com (port 443) is required.

License in practice

MIT license is permissive, allowing use in commercial and private projects with minimal restrictions—you may use, modify, and distribute the package freely provided you include the license notice.

Quickstart

pip install files-com

import files_com

# Set API key and make a request
files_com.set_api_key("YOUR_API_KEY")
users = files_com.user.list()

Verify before relying

  • Whether the package's full API surface (file operations, user management, automation retrieval) is documented with examples beyond the excerpt provided.
  • Performance characteristics and rate-limiting behavior when handling large file transfers or bulk operations.
  • Whether session timeout and re-authentication are handled transparently or require manual intervention.

Package facts

LicenseMIT permissive
Python supportSupports the current Python release >=3.5
Install frictionLow. Pure-Python wheel
Runtime dependencies
2 packages
requestsrequests-toolbelt
MaintenanceActively maintained 0 days since the last release
First released
Downloads544,263 / month, #6,082 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14

Evidence: files_com-1.6.455-py3-none-any.whl

Tags

Capabilities
files.com api clientpython mft sdksftp file management apisecure file transfer pythonfiles.com integrationcloud file sharing apipython rest api client
Topics
api-clientfile-transfermft

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “files.com api client”

  • files-comPython client library for the Files.com API, enabling programmatic…
  • codewords-clientA Python client library for the Codewords API with built-in FastAPI…
  • twentyc.rpcA client library for consuming 20c's RESTful API, built on top of the…

Give your agent the search over MCP, or paste the wish link into any chat.

More WWW/HTTP packages

urllib3 Worth it
PyPI · Libraries · released May 2026

urllib3 is an HTTP client library that provides thread-safe connection pooling, SSL/TLS verification, multipart file uploads, request retries, compression support, and proxy handling for Python applications.

MITpure Python · 3.10+
1.8Bdownloads / mo
requests Worth it
PyPI · Libraries · released May 2026

Requests is a Python HTTP library that simplifies sending HTTP/1.1 requests with automatic handling of headers, authentication, cookies, and response parsing.

Apache-2.0pure Python · 3.10+
1.8Bdownloads / mo
h11 With conditions
PyPI · WWW/HTTP · released Apr 2025

h11 is a pure-Python HTTP/1.1 protocol implementation that handles parsing and serializing HTTP messages without any built-in I/O, letting you integrate it with any network layer you choose.

MITpure Python · 3.8+aging
894.9Mdownloads / mo
httpx Worth it
PyPI · WWW/HTTP · released Dec 2024

HTTPX is a fully featured HTTP client library for Python that provides both sync and async APIs, with support for HTTP/1.1 and HTTP/2, plus an integrated command-line client.

Install it if you are building new projects or modernizing existing ones that rely on HTTP.

BSD-3-Clausepure Python · 3.8+
797.0Mdownloads / mo
httpcore With conditions
PyPI · WWW/HTTP · released Apr 2025

A minimal low-level HTTP client library that sends HTTP requests with thread-safe and task-safe connection pooling, supporting HTTP/1.1, HTTP/2, proxies, and both sync and async interfaces.

BSD-3-Clausepure Python · 3.8+aging
783.6Mdownloads / mo
aiohttp Worth it
PyPI · WWW/HTTP · released Jul 2026

aiohttp is an async HTTP client and server framework built on asyncio, supporting both WebSockets and middleware-based routing for building concurrent web applications.

Install it if you need async HTTP client or server capabilities in asyncio-based applications.

permissive licensecompiled wheel · 3.10+
643.6Mdownloads / mo

See also pysftp · sshfs · sftpretty · sendsafely · apache-airflow-providers-sftp · fs.sshfs · pyas2lib · pysmb · universal-pathlib · box-sdk-gen