Full API for custom application development

Olympus.io provides programmatic access to your Windows CIFS/SMB and Linux NFS file shares. This API interface enables custom work flows for 3rd party applications.

  • Create a searchable index of all files and folders on your file server
  • Integrate private server file sharing directly into your custom applications and projects
  • Authenticated, API-enabled access for accessing files as objects
  • Maintains all user access permissions and multi-factor authentication
  • Full API documentation with source-code available via Postman and GitLab
  • Example API list below:
  • Get App Info
  • Get System Time
  • App Control – Check For Updates
  • App Control – Restart Application
  • App Control – Update Application
  • Get Available Auth/Login Modes
  • Login API
  • OKTA – Is Logged In
  • Get Logged In User Profile API
  • Splash Screen – Get Splash Screen Settings
  • Recover Forgot Password
  • Refresh Access Token
  • Log out user – From all Apps.
  • Log out all users – From all Apps.
  • Blacklist Access token, to log out user.
  • Logout User From all Apps
  • RE-SYNC – Resync Directory contents
  • SmbSettings – Add New Mount Point
  • Smb Settings – Get all mount points
  • SMB Settings – Update Mount Point
  • SmbSettings – Delete Mount Point
  • Smb Settings – Get Mount Status
  • Smb Settings – Unmount Drive
  • Scan Operations – Full Scan
  • Scan Operations – Clear Indexing
  • Ad-Ldap – Add new Settings
  • Ad-Ldap – Get Settings
  • Ad-Ldap – Delete Settings
  • Ad-Ldap – Update Settings
  • Ad-Ldap – Test Settings
  • License – Add Or Update License
  • License – Get Settings
  • File Upload
  • File Update
  • File Download
  • File Download – Get Download Link
  • File Rename
  • File – Move
  • File – Delete
  • File – Get Detail
  • File – Get Info By Uniquename
  • Directory – Get Root Directories
  • Directory – Get Child Directory
  • Directory – Get Files
  • Directory – Get Detail
  • Directory – Get Info By Uniquename
  • Directory – Get All Parents Info Recursively
  • Directory Create
  • Directory – Rename
  • Directory – Move
  • Directory – Delete
  • User – Create New User
  • Verify User – Via Email Proof Token
  • Sharing – Files – Get Public Sharing Status
  • Sharing – Files – Enable Public Download
  • Sharing – Directory – Enable Public Download
  • Sharing – File – To User (via email)
  • Sharing – File – Get users list
  • Sharing – Directory – Get users list
  • Sharing – Directory – To User (via email)
  • Shared File Listing – Get All files at root
  • Shared Directories listing – Get All Directories at root
  • Get Admin Dashboard Card Stats
  • Get Admin Dashboard User Stats
  • User – List
  • Directory – Search Directories
  • File – Search Files
  • Desktop Sync APIS – Get New Or Updated Directories
  • Desktop Sync APIS – Get New Or Updated Files
  • Desktop Sync APIS – Get Deleted List
  • System – Get Email Settings
  • File – Comments – Add comment
  • File – Comments – Get comments
  • Directory – Comments – Add comment
  • Directory – Comments – Get comments
  • File – Comments – Update comment
  • Favorites – Add
  • Favorites – Remove
  • Favourites – Get All
  • Send OTP
  • App-settings – OTP Settings – Add/Update
  • App-settings OTP Settings – Get
  • Directory – Download As Zip/ Create Zip
  • Scan – CRON – Update Settings
  • Scan – CRON – Get Settings
  • Logging – Get Logs
  • Logging – Export Logs
  • Logging – Get Log Stats
  • Admin – If Default Password
  • Admin – List All Shared Files
  • User Onboarding
  • Login – Verify OTP
free sign up
Minimum 4 characters