FileCourier
Files, delivered.
A quiet bridge for moving files between your software and the places that still run on SFTP.
How it works
Send a file to one URL. FileCourier places it at the destination you configured.
your application
Your application: curl --upload-file invoices.csv https://fc.example/invoices
Destination /srv/incoming: ls returns invoices.csv.
Python, too
No SDK required. A normal HTTP request is enough.
from pathlib import Path
import requests
requests.put(
"https://upload.filecourier.example/invoices",
data=Path("invoices.csv").read_bytes(),
)Built for the awkward handoff
- HTTP API → FileCourier → SFTP
- Customer-configurable destinations: SFTP.
- One reliable delivery path, without teaching every system the other’s protocol.
Simple in. Present at the other end.