Kloudless Blog

Tutorials, case studies and how-tos from our experts

Popular cloud apps' authentication schemes: OAuth 2.0, API Keys, and more

Kloudless provides unified APIs to connect to several cloud apps with a single implementation. Kloudless engineers commonly field questions on how users connect their cloud accounts to Kloudless apps and how the process works across the different authentication schemes cloud providers use. The Kloudless API’s abstraction layer begins right from authentication; Kloudless provides a uniform … Continue Reading

IDs: under the hood

Few attributes are as routinely used in the Kloudless API as the ID. This string that uniquely identifies an object is core to all of Kloudless’ REST endpoints. After all, almost the entire Kloudless API centers around either CRUD operations on objects or queries that return an object or set of objects. Best practices in … Continue Reading

Mo’ People Mo’ Problems: Scaling the Engineering Team and Supporting Customers with David Thorman, Our First DevOps Engineer

David Thorman is Kloudless’ first employee and current DevOps Lead. He reads a lot of code and makes sure the servers don’t go down. Prior to Kloudless, he was the Lead Unix Systems Administrator at UC Berkeley’s SA-IT, where he was responsible for the FreeBSD and Red Hat Enterprise Linux systems that ran critical resident-facing … Continue Reading

How to track changes in Google Drive, including in Team Drives

Developers commonly integrate with cloud storage services such as Google Drive to sync files that change between their app and users’ cloud storage. At Kloudless, we’ve seen activity monitoring used for everything from workflow automation to data loss protection. The Kloudless unified Events API enables developers to track changes regardless of which cloud storage account … Continue Reading

Is Google Drive a tree or a graph?

Google Drive is one of the most popular consumer and business cloud storage SaaS apps today. Like many cloud storage providers, Google Drive has a desktop app users use to sync files between their local file-system and their cloud account. This mirrors neatly with the organization of files in Google Drive, which are located in … Continue Reading

Recurring Events in the Kloudless Calendar API

Users commonly create recurring events in their calendar for a number of reasons: weekly meetings, daily check-ins, monthly bill payments, and more. Applications integrating with users’ calendar accounts inevitably encounter events that repeat periodically. In this blog post, we’ll discuss best practices for retrieving and modifying recurring events, and how the unified Kloudless API simplifies … Continue Reading

RSVP to an event with the Calendar API

Introduction We are excited to announce that our Unified Calendar API now supports RSVP functionality. Most calendar services like Google Calendar and Outlook Calendar allow users to create an event on their calendar and add guests/attendees. Google and Microsoft will then send invitations via email for people to respond with whether they will attend or … Continue Reading