July 17, 2019 David Hallinan Calendar API, Company, Product First Contact: Kloudless’ Unified Calendar API Updates for Contacts Photo by AbsolutVision on Unsplash Here at Kloudless, a considerable amount of our time is spent on making our Unified APIs as robust as possible. We aren’t content with our work until we feel like we can offer our clients an unprecedented level of functionality from our unified endpoints. Whether it be Storage, Calendar, or CRM services that our customers need to integrate with, we want developers using our products to feel like they won’t miss out on any functionality that would be provided by natively integrating with an API. In that vein, we’re happy to announce some new features and functionality from our Contacts endpoint in our Unified Calendar API. So, without further ado, let’s jump in go over some of our new functionality to help streamline scheduling in your application! Contact Endpoints The Contact object in the Kloudless Unified Calendar API represents metadata about a user’s online contact, such as name, email, address, and more. Our Contact endpoint allows the listing of a Calendar user’s contacts, which proves incredibly helpful for app developers providing scheduling functionality in their applications that leverage Kloudless’ Unified Calendar API. With the ability to list contacts, users can be prompted with lists of possible attendees while creating events instead of having to manually enter emails or contact names to invite them. We are happy to announce support for retrieving Google and Outlook Contact data through our Contact endpoint, giving users of these calendar services the additional functionality they need to properly schedule meetings and events with their list of contacts. To read more about the endpoint, please review our documentation here. Work Friends Sometimes retrieving a list of every user’s contacts is not the best way to go about populating an event, though. Often a user’s calendar contacts will be auto-populated with friends and family, which proves to be less than ideal in a business application. For instance, if an application will be used to primarily allow the scheduling events at a workplace, there is little use in having a user’s entire contact list come up when scheduling events. In a situation like that, a much more beneficial list would be of coworkers. This is now possible through our Kloudless Team API, which can be used by Admin accounts to authenticate an entire organization’s data. The List a group’s members endpoint will allow the listing of an organization’s members as possible attendees, which proves to be much more beneficial to applications requiring event scheduling for work-related meetings. This is just one example of how we have tried our best to offer workarounds to our clients that may not be included in an API’s native functionality. Read all about the Kloudless Team API here. Leveraging Your Development Schedule The Kloudless Unified Calendar API provides connections with Google Calendar, Outlook Calendar, iCloud, and more. By connecting to Kloudless, an application can add cloud calendar service integrations to their software product without building and maintaining each one individually. This gives engineering teams working on API integrations the ability to get to market faster and vastly reduce future maintenance. Whether you’re in the process of planning your product roadmap, or you’re hoping to fix your bespoken calendar API integrations, we have the integration solutions your codebase demands. To help you get started, we have put together a comprehensive guide full of helpful strategies, tips, and articles to get you started with using the Kloudless Unified Calendar API. Download our guide here, and start taking the pain away from your application’s cloud calendar integrations!