Introduction
What OleqFiles is and how the SDKs fit together
OleqFiles is an uploads API for organizations and apps. Your backend (or service) authenticates with an API key, then creates apps and uploads files against those apps.
Portal first
The portal covers the same workflow without code: API keys, apps, file uploads, and management. SDKs automate the same HTTP API from your backend.
SDKs
| Ecosystem | Package | Install |
|---|---|---|
| JavaScript / TypeScript | @oleq-ai/file-manager | pnpm add @oleq-ai/file-manager |
| .NET | OleqAI.FileManager | dotnet add package OleqAI.FileManager |
Both SDKs expose two resource groups:
- Apps — create, list, update, archive, promote
- Files — upload, list, get, get URL, delete
You can also call the REST endpoints directly — see HTTP API.
Configuration
Set OLEQFILES_API_KEY for both SDKs (sk_test_… for sandbox apps, sk_live_… for production apps). Same API host either way.
Production API:
https://uploadspi.oleq.app