Kloudless Meeting Scheduler
Appointment scheduling for your application with just two lines of code. The Kloudless Meeting Scheduler is an open source, plug-and-play scheduler UI for creating events, finding availability, and scheduling meetings that works with any Calendar provider: Google Calendar, Microsoft Outlook, Exchange, iCal, IMAP. Enable your users to schedule meetings right in your app with a couple lines of…
Kloudless Meeting Scheduler endpoints
| Method | Endpoint | Description |
|---|---|---|
| Get Started: Storage API | ||
| GET |
5.Searchforyourfile /accounts/me/storage/search/ |
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#locate-files-search) |
| 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 |
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 |
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) |
| GET |
2.Downloadafile'scontents /accounts/me/storage/files/$FILE_ID/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 |
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… |
| PATCH |
Updateaservice /public/services/$SERVICE_ID |
|
| GET |
Getpropertiesforallservices /public/services/ |
|
| GET |
Getinfoaboutaspecificaccount /accounts/me |
[Link to API reference](https://developers.kloudless.com/docs/v1/authentication#accounts-retrieve-an-account) |
| 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 |
Getpropertiesforoneservice /public/services/$SERVICE_ID |
|
| Folders endpoints | ||
| POST |
Copyspecificfoldertoanewdirectoryoraccount /accounts/me/storage/files/$FOLDER_ID/copy/ |
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#folders-copy-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) |
| 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) |
| 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) |
| POST |
Createafolder /accounts/me/storage/folders/ |
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#folders-create-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) |
| PATCH |
Updateadataaboutaspecificfile /accounts/me/storage/files/$FILE_ID/ |
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#files-update-file-content) |
| GET |
GetMetadataaboutaspecficfile /me/storage/files/$FILE_ID/ |
[Link to our API reference](https://developers.kloudless.com/docs/v1/storage#files-retrieve-file-metadata) |
| 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) |
| PUT |
Updatecontentsofthefile /accounts/me/storage/files/$FILE_ID/ |
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#files-update-file-content) |
| Permissions endpoints | ||
| PATCH |
Updatefilepermissions /accounts/me/storage/files/$FILE_ID/permissions/ |
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#permissions-update-permissions) |
| GET |
Getpermissionsforafile /accounts/me/storage/files/$FILE_ID/permissions/ |
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#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) |
| PATCH |
Updatefolderpermissions /accounts/me/storage/folders/$FOLDER_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) |
| Properties endpoints | ||
| DELETE |
Deletepropertiesofafile /accounts/me/storage/files/$FILE_ID/properties |
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#properties-delete-all-properties) |
| PATCH |
Updatefileproperties /accounts/me/storage/files/$FILE_ID/properties/ |
|
| GET |
Getpropertiesforafile /accounts/me/storage/files/$FILE_ID/properties |
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#links-list-links) |
| Links endpoints | ||
| GET |
Getinformationforaspecificlink /accounts/me/storage/links/$LINK_ID/ |
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#links-retrieve-a-link) |
| 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) |
| 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) |
| DELETE |
Linkstothefolderattheservice-level /accounts/me/storage/folders/$FOLDER_ID/links/ |
|
| 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 |
Deleteaspecificlink /accounts/me/storage/links/$LINK_ID/ |
[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) |
| PATCH |
Updateaspecificlink /accounts/me/storage/links/$LINK_ID/ |
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#links-update-a-link) |
| Activity Monitoring endpoints | ||
| GET |
Retrievelatestcursor /accounts/me/events/latest |
[Link to API reference](https://developers.kloudless.com/docs/v1/events#events-retrieve-latest-cursor) |
| GET |
Getusagequotadataforaserviceaccount /accounts/me/storage/quota/ |
[Link to API reference](https://developers.kloudless.com/docs/v1/storage#other-storage-quota) |
| 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… |
Kloudless Meeting Scheduler pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|