Kloudless Unified Calendar

The Kloudless Unified Calendar API connects your application to Google Calendar, Microsoft Outlook, Office 365, Exchange, iCal, IMAP. Add any Calendar integration to your application without the complexity and cost of individually building and maintaining each connector. Code once, integrate many! Schedule events on any calendar provider. Your users can schedule their important events or…

144 subscribers
92 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Kloudless Unified Calendar endpoints

MethodEndpointDescription
Get Started: Storage API
GET 3.EnableEventsendpoint
/accounts/me/events
[Link to API reference](https://developers.kloudless.com/docs/v1/events#events-list-events) In order to use the events endpoints, you will need to enable event collection via…
GET 2.Downloadafile'scontents
/accounts/me/storage/files/$FILE_ID/contents/
POST 4.Uploadafile
/accounts/me/storage/files/
Upload a test text file. Change its name via the X-Kloudless-Metadata header. Required Headers: * X-Kloudless-Metadata: A JSON string, with the attributes: * parent_id: The ID of…
GET 5.Searchforyourfile
/accounts/me/storage/search/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#locate-files-search)
GET 1.Getalistofitemsintherootfolder
/accounts/me/storage/folders/root/contents/
The folder ID `root` can be used to list the contents of the root folder. [API Reference](https://developers.kloudless.com/docs/v1/storage#folders-retrieve-folder-contents)
Encode a raw ID
POST EncodeRawID
/me/encode_raw_id
Kloudless Object IDs are symmetrically encrypted by Kloudless prior to being provided via the API. This encoding ensures that IDs can always be treated as arbitrary strings. The…
Account Importing
GET Getpropertiesforoneservice
/public/services/$SERVICE_ID
GET Getinfoaboutaspecificaccount
/accounts/me
[Link to API reference](https://developers.kloudless.com/docs/v1/authentication#accounts-retrieve-an-account)
PATCH Updateaservice
/public/services/$SERVICE_ID
GET RetrieveTaskStatus
/me/tasks/$TASK_ID
The task object has the following attributes: * `id`: identifier used to reference task in the Task endpoint. * `status`: Current status of the request, one of: * `PENDING`: The…
GET Getalistofallaccounts
/accounts/
The response contains the following information: * `total` Total number of objects * `count` Number of objects on this page * `page` Page number * `objects` List of account…
GET Getpropertiesforallservices
/public/services/
Folders endpoints
DELETE Deleteafolder
/accounts/me/storage/folders/$FOLDER_ID/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#folders-delete-a-folder)
GET Getmetadataaboutafolder
/accounts/me/storage/folders/$FOLDER_ID/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#folders-retrieve-folder-metadata)
GET Getalistofitemsinafolder
/accounts/me/storage/folders/$FOLDER_ID/contents/
[Link to our API reference](https://developers.kloudless.com/docs/v1/storage#folders-retrieve-folder-contents)
POST Createafolder
/accounts/me/storage/folders/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#folders-create-a-folder)
PATCH Rename/Moveafolder
/accounts/me/storage/folders/$FOLDER_ID/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#files-rename-move-a-file)
POST Copyspecificfoldertoanewdirectoryoraccount
/accounts/me/storage/files/$FOLDER_ID/copy/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#folders-copy-a-folder)
Files endpoints
DELETE Deleteaspecificfile
/accounts/me/storage/files/$FILE_ID/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#files-delete-a-file)
GET Getathumbnailforagivenfile
/accounts/me/storage/files/$FILE_ID/thumbnail/
[Link to the API reference](https://developers.kloudless.com/docs/v1/storage#files-download-a-thumbnail-for-a-file)
POST Copyaspecificfile
/accounts/me/storage/folders/$FILE_ID/copy/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#files-copy-a-file)
GET GetMetadataaboutaspecficfile
/me/storage/files/$FILE_ID/
[Link to our API reference](https://developers.kloudless.com/docs/v1/storage#files-retrieve-file-metadata)
PUT Updatecontentsofthefile
/accounts/me/storage/files/$FILE_ID/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#files-update-file-content)
POST Createanuploadurlforafile
/accounts/me/storage/files/upload_url/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#files-create-an-upload-url-for-a-file)
PATCH Updateadataaboutaspecificfile
/accounts/me/storage/files/$FILE_ID/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#files-update-file-content)
Permissions endpoints
GET Getpermissionsforafile
/accounts/me/storage/files/$FILE_ID/permissions/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#permissions)
PATCH Updatefilepermissions
/accounts/me/storage/files/$FILE_ID/permissions/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#permissions-update-permissions)
GET Getpermissionsforafolder
/accounts/me/storage/folders/$FOLDER_ID/permissions/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#permissions)
PATCH Updatefolderpermissions
/accounts/me/storage/folders/$FOLDER_ID/permissions/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#permissions-update-permissions)
PUT Setthepermissionsofafile
/accounts/me/storage/files/$FILE_ID/permissions/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#permissions-set-permissions)
PUT Updatethepermissionsofafolder
/accounts/me/storage/folders/$FOLDER_ID/permissions/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#permissions-set-permissions)
Properties endpoints
GET Getpropertiesforafile
/accounts/me/storage/files/$FILE_ID/properties
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#links-list-links)
PATCH Updatefileproperties
/accounts/me/storage/files/$FILE_ID/properties/
DELETE Deletepropertiesofafile
/accounts/me/storage/files/$FILE_ID/properties
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#properties-delete-all-properties)
Links endpoints
GET Linkstothefolderattheservicelevel
/accounts/me/storage/folders/$FOLDER_ID/links/
[Link to our API reference](https://developers.kloudless.com/api-explorer/#!/accounts/storage_folders_links_read)
PATCH Updateaspecificlink
/accounts/me/storage/links/$LINK_ID/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#links-update-a-link)
GET Getinformationforaspecificlink
/accounts/me/storage/links/$LINK_ID/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#links-retrieve-a-link)
DELETE Deleteaspecificlink
/accounts/me/storage/links/$LINK_ID/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#links-delete-a-link)
GET Linkstothefileattheservicelevel
/accounts/me/storage/files/$FILE_ID/links/
[Link to our API reference](https://developers.kloudless.com/api-explorer/#!/accounts/storage_files_links_read)
DELETE Linkstothefolderattheservice-level
/accounts/me/storage/folders/$FOLDER_ID/links/
GET Listlinkscreatedforthisaccount
/accounts/me/storage/links
[Link to our API reference](https://developers.kloudless.com/docs/v1/storage#links-list-links)
DELETE Linkstothefileattheservice-level
/accounts/me/storage/files/$FILE_ID/links/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#links-delete-a-link)
POST Createalinkforthisaccount
/accounts/me/storage/links/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#links-create-a-link)
Activity Monitoring endpoints
GET Getusagequotadataforaserviceaccount
/accounts/me/storage/quota/
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#other-storage-quota)
GET Retrievelatestcursor
/accounts/me/events/latest
[Link to API reference](https://developers.kloudless.com/docs/v1/events#events-retrieve-latest-cursor)
POST ConvertrawresourceID
/accounts/me/storage/convert_id/
Calendars endpoints
POST Createacalendar
/accounts/me/cal/calendars
To create an calendar, perform a POST request with a JSON object of the following parameters: * `name`: Name of the calendar * `description`: Description of the calendar *…
GET Listallcalendars
/accounts/me/cal/calendars
The response contains the following information: * `count` Number of objects on this page * `page` Page identifier * `next_page` The value to provide in the request’s `page`…
GET Retrieveacalendar
/accounts/me/cal/calendars/$CALENDAR_ID
Retrieves information about a calendar.
PATCH Updateacalendar
/accounts/me/cal/calendars/$CALENDAR_ID
To update a calendar, create a JSON object with any of the following properties: * name * description * location * timezone (not supported in `outlook_calendar`) The new object…
+ 42 more endpoints on the provider's documentation.

Kloudless Unified Calendar pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: unlimited / monthly

More Events APIs

View all →
  • We provide a convenient way to obtain up-to-date and accurate data about holidays such as national holidays,…

    EventsFreemium566 subscribers
  • API para obter feriados nacionais para uma cidade/estado específica durante um determinado ano.

    EventsFreemium618 subscribers
  • The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of…

    EventsFreemium1.8k subscribers
  • US and state flag half-staff events in JSON format.

    EventsFreemium222 subscribers
  • 🔥 Live events data api that scales with you! The Eventbrite API lets you search and find live events…

    EventsFreemium100 subscribers
  • Retrieve data from public Facebook events.

    EventsFreemium131 subscribers