DEVELOPERS
Build on a secure cloud
Let users save and open files from your app — just like the big storage platforms — with full encryption by default.
Open the consoleOAuth 2.0 + PKCE
Add “Connect Cloudilx” to your app; users approve scopes.
Files API
Upload, download, move, search and multipart uploads.
Sharing API
Create password-protected, expiring links in code.
Webhooks
Signed real-time events when files are created, changed or removed.
Server API keys
For automation and backups on your own account.
Usage & logs
Monitor requests, errors and endpoint latency.
Developers
Plug your app into Cloudilx in minutes
REST API & SDKs, OAuth 2.0 sign-in and webhooks — let your users save and open files from your app.
// 1. Send the user to Cloudilx to approve access (OAuth 2.0 + PKCE) const url = `https://app.cloudilx.com/oauth/authorize?client_id=${CLIENT_ID}` + `&redirect_uri=${REDIRECT}&scope=files.write&code_challenge=${challenge}`; // 2. Upload a file on the user's behalf const { upload } = await api("POST /v1/files/uploads", { name: "report.pdf", size: file.size, mime: file.type, }); await fetch(upload.url, { method: "PUT", body: file });