> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Nextcloud

> How to set up the Nextcloud connector, plus the actions that are available.

![Nextcloud](https://stackone-logos.com/api/nextcloud/filled/svg)

Betav0.2.0[See changelog](https://docs.stackone.com/connectors/nextcloud/changelog.md)

[431 actions](#actions) · 2 auth methods

IAM
Infrastructure
AI
Documents
Storage
Events
Messaging
Security
Databases
Developer Tools

## Getting Started

**1. Create or Select a Project**

Set up a new project or select an existing one. See [Organizations & Projects](https://docs.stackone.com/gateway/concepts/organizations-and-projects.md).

**2. Configure the Connector**

Enable the connector and create a Connector Profile in your project. See [Setup Connector Profile](https://docs.stackone.com/gateway/quickstart.md#setup-connector-profile).

> [card] [App Password · Connector Profile](https://docs.stackone.com/connectors/nextcloud/guides/connector-profile/app-password.md)
>
> No app registration required. Uses an app password from a Nextcloud administrator account, which has no set expiry.

> [card] [OAuth 2.0 · Connector Profile](https://docs.stackone.com/connectors/nextcloud/guides/connector-profile/oauth-2-0.md)
>
> Requires registering an OAuth 2.0 client in your Nextcloud administration settings. Tokens act as the user who signs in,...

**3. Link an Account**

Link an account [from the dashboard](https://docs.stackone.com/connect/managing-connectors/linking-accounts.md#link-from-the-dashboard) (or via [StackOne Hub](https://docs.stackone.com/embed/account-linking/overview)).

See the guide for the authentication type chosen in the Connector Profile:

> [card] [App Password · Link Account](https://docs.stackone.com/connectors/nextcloud/guides/link-account/app-password.md)

> [card] [OAuth 2.0 · Link Account](https://docs.stackone.com/connectors/nextcloud/guides/link-account/oauth-2-0.md)

**4. Use Actions**

Connect an AI platform to the linked account's actions. See [AI Platforms](https://docs.stackone.com/connect/ai-platforms/overview.md).

Other ways to call actions are listed in [Protocols & SDKs](https://docs.stackone.com/connect/protocols-and-sdks.md).

## Actions

Authentication type

Select all
|
Clear

App Password

OAuth 2.0

No auth methods found

431 actions

ActionDescription

Add Trusted Server`nextcloud_add_trusted_server`

Add server to the list of trusted Nextcloud servers.

List Trusted Servers`nextcloud_list_trusted_servers`

List all trusted servers.

Remove Trusted Server`nextcloud_remove_trusted_server`

Add server to the list of trusted Nextcloud servers.

Create LDAP Config`nextcloud_create_ldap_config`

Create a new (empty) configuration and return the resulting prefix.

Delete LDAP Config`nextcloud_delete_ldap_config`

Delete a LDAP configuration.

Update LDAP Config`nextcloud_update_ldap_config`

Modify a configuration.

Get LDAP Config`nextcloud_get_ldap_config`

Get a configuration.

Test LDAP Config`nextcloud_test_ldap_config`

Test a configuration.

Copy LDAP Config`nextcloud_copy_ldap_config`

Copy a configuration.

Run LDAP Wizard Action`nextcloud_run_ldap_wizard_action`

Run a wizard action and returns the result.

Clear LDAP Mappings`nextcloud_clear_ldap_mappings`

Clear user or group mappings.

List Task Types`nextcloud_list_task_types`

Returns all available TaskProcessing task types.

Schedule Task`nextcloud_schedule_task`

Schedules a task.

Get Task`nextcloud_get_task`

Gets a task including status and result.

Delete Task`nextcloud_delete_task`

Deletes a task.

List App Tasks`nextcloud_list_app_tasks`

Returns tasks for the current user filtered by the appId and optional customId.

List Tasks`nextcloud_list_tasks`

Returns tasks for the current user filtered by the optional taskType and optional customId.

Get Task File Contents`nextcloud_get_task_file_contents`

Returns the contents of a file referenced in a task.

Cancel Task`nextcloud_cancel_task`

Cancels a task.

Get Task Queue Position`nextcloud_get_task_queue_position`

Get a task's position in the queue.

List Text Processing Task Types`nextcloud_list_text_processing_task_types`

This endpoint returns all available LanguageModel task types.

Schedule Text Processing Task`nextcloud_schedule_text_processing_task`

This endpoint allows scheduling a language model task.

Get Text Processing Task`nextcloud_get_text_processing_task`

This endpoint allows checking the status and results of a task. Tasks are removed 1 week after receiving their last upda...

Delete Text Processing Task`nextcloud_delete_text_processing_task`

This endpoint allows to delete a scheduled task for a user.

List Text Processing Tasks`nextcloud_list_text_processing_tasks`

This endpoint returns a list of tasks of a user that are related with a specific appId and optionally with an identifier...

Get Text To Image Availability`nextcloud_get_text_to_image_availability`

Check whether this feature is available.

Schedule Text To Image Task`nextcloud_schedule_text_to_image_task`

This endpoint allows scheduling a text to image task.

Get Text To Image Task`nextcloud_get_text_to_image_task`

This endpoint allows checking the status and results of a task. Tasks are removed 1 week after receiving their last upda...

Delete Text To Image Task`nextcloud_delete_text_to_image_task`

This endpoint allows to delete a scheduled task for a user.

List Text To Image Tasks`nextcloud_list_text_to_image_tasks`

This endpoint returns a list of tasks of a user that are related with a specific appId and optionally with an identifier...

List Translation Languages`nextcloud_list_translation_languages`

Get the list of supported languages.

Translate Text`nextcloud_translate_text`

Translate a text.

Get Task Queue Stats`nextcloud_get_task_queue_stats`

Returns queue statistics for task processing.

List Config Apps`nextcloud_list_config_apps`

Get a list of apps.

List App Config Keys`nextcloud_list_app_config_keys`

Get the config keys of an app.

Get App Config Value`nextcloud_get_app_config_value`

Get a the config value of an app.

Delete App Config Key`nextcloud_delete_app_config_key`

Delete a config key of an app.

Set App Config Value`nextcloud_set_app_config_value`

Update the config value of an app.

List App Store Categories`nextcloud_list_app_store_categories`

Get all available categories.

List App Store Apps`nextcloud_list_app_store_apps`

Get all available apps.

Enable App Store Apps`nextcloud_enable_app_store_apps`

Enable one apps.

Disable App Store Apps`nextcloud_disable_app_store_apps`

Disable an app.

Uninstall App`nextcloud_uninstall_app`

Uninstall an app.

Update App`nextcloud_update_app`

Update an app.

Enable App Bundle`nextcloud_enable_app_bundle`

Enable all apps of a bundle.

List Apps`nextcloud_list_apps`

Get a list of installed apps.

Get App Info`nextcloud_get_app_info`

Get the app info for an app.

Enable App`nextcloud_enable_app`

Enable an app.

Disable App`nextcloud_disable_app`

Disable an app.

List App Update Compatibility`nextcloud_list_app_update_compatibility`

List available updates for apps.

Get App Changelog`nextcloud_get_app_changelog`

Get changelog entry for an app.

Get Collection`nextcloud_get_collection`

Get a collection.

Add Collection Resource`nextcloud_add_collection_resource`

Add a resource to a collection.

Remove Collection Resource`nextcloud_remove_collection_resource`

Remove a resource from a collection.

Rename Collection`nextcloud_rename_collection`

Rename a collection.

Search Collections`nextcloud_search_collections`

Search for collections.

List Resource Collections`nextcloud_list_resource_collections`

Get collections by resource.

Create Collection`nextcloud_create_collection`

Create a collection for a resource.

Extract References`nextcloud_extract_references`

Extract references from a text.

Extract Public References`nextcloud_extract_public_references`

Extract references from a text.

Resolve Reference`nextcloud_resolve_reference`

Resolve a reference.

Resolve References`nextcloud_resolve_references`

Resolve multiple references.

Resolve Public Reference`nextcloud_resolve_public_reference`

Resolve from a public page.

Resolve Public References`nextcloud_resolve_public_references`

Resolve multiple references from a public page.

List Reference Providers`nextcloud_list_reference_providers`

Get the providers.

Touch Reference Provider`nextcloud_touch_reference_provider`

Touch a provider.

List Team Resources`nextcloud_list_team_resources`

Get all resources of a team.

List Resource Teams`nextcloud_list_resource_teams`

Get all teams of a resource.

List Templates`nextcloud_list_templates`

List the available templates.

List Template Fields`nextcloud_list_template_fields`

List the fields for the template specified by the given file ID.

Create File From Template`nextcloud_create_file_from_template`

Create a template.

Initialize Template Directory`nextcloud_initialize_template_directory`

Initialize the template directory.

Transfer Ownership`nextcloud_transfer_ownership`

Transfer the ownership to another user.

Accept Ownership Transfer`nextcloud_accept_ownership_transfer`

Accept an ownership transfer.

Reject Ownership Transfer`nextcloud_reject_ownership_transfer`

Reject an ownership transfer.

Get Folder Tree`nextcloud_get_folder_tree`

Returns the folder tree of the user.

Convert File`nextcloud_convert_file`

Converts a file from one MIME type to another.

List External Storage Mounts`nextcloud_list_external_storage_mounts`

Get the mount points visible for this user.

Get File Reminder`nextcloud_get_file_reminder`

Get a reminder.

Set File Reminder`nextcloud_set_file_reminder`

Set a reminder.

Remove File Reminder`nextcloud_remove_file_reminder`

Remove a reminder.

Forms Generate Share Token`nextcloud_forms_generate_share_token`

Get a unique share token.

List Groups`nextcloud_list_groups`

List Nextcloud group ids.

List Groups With Details`nextcloud_list_groups_details`

List Nextcloud groups with display name and member counts.

Get Group Users`nextcloud_get_group_users`

List the user names in a Nextcloud group.

Get Group Users With Details`nextcloud_get_group_users_details`

List the users in a Nextcloud group with their details.

Get Group Admins`nextcloud_get_group_subadmins`

List the group administrators of a Nextcloud group.

Create Direct Download Link`nextcloud_create_direct_download_link`

Get a direct link to a file.

List Pending Federated Calendars`nextcloud_list_pending_federated_calendars`

Get the pending federated calendar invitations of the current user.

Accept Federated Calendar`nextcloud_accept_federated_calendar`

Accept a pending federated calendar invitation.

Decline Federated Calendar`nextcloud_decline_federated_calendar`

Decline a pending federated calendar invitation.

List Upcoming Events`nextcloud_list_upcoming_events`

Get information about upcoming events.

Get Current Out Of Office`nextcloud_get_current_out_of_office`

Get the currently configured out-of-office data of a user.

Get Out Of Office`nextcloud_get_out_of_office`

Get the configured out-of-office data of a user.

Set Out Of Office`nextcloud_set_out_of_office`

Set out-of-office absence.

Clear Out Of Office`nextcloud_clear_out_of_office`

Clear the out-of-office.

Export Calendar`nextcloud_export_calendar`

Export calendar data.

Import Calendar`nextcloud_import_calendar`

Import calendar data.

Import Contacts`nextcloud_import_contacts`

Import contacts data.

Get Unified Credentials`nextcloud_unified_get_me`

Get the identity of the current Nextcloud connection.

List Unified Groups`nextcloud_unified_list_groups`

List unified groups on a Nextcloud server.

Get Unified Group`nextcloud_unified_get_group`

Get a unified Nextcloud group by id.

List Unified Roles`nextcloud_unified_list_roles`

List the roles of a Nextcloud server.

Get Unified Role`nextcloud_unified_get_role`

Get a documented Nextcloud role by id.

List Unified Users`nextcloud_unified_list_users`

List unified users on a Nextcloud server.

Get Unified User`nextcloud_unified_get_user`

Get a unified Nextcloud user by id.

List Notifications`nextcloud_list_notifications`

Get all notifications.

Delete All Notifications`nextcloud_delete_all_notifications`

Delete all notifications.

Get Notification`nextcloud_get_notification`

Get a notification.

Delete Notification`nextcloud_delete_notification`

Delete a notification.

Check Notification IDs`nextcloud_check_notification_ids`

Check if notification IDs exist.

Update Notification Settings`nextcloud_update_notification_settings`

Update personal notification settings.

Generate Notification`nextcloud_generate_notification`

Generate a notification with rich object parameters for a user.

List Dashboard Widget Items`nextcloud_list_dashboard_widget_items`

Get the items for the widgets.

List Dashboard Widget Items V2`nextcloud_list_dashboard_widget_items_v2`

Get the items for the widgets.

List Dashboard Widgets`nextcloud_list_dashboard_widgets`

Get the widgets.

Get Dashboard Layout`nextcloud_get_dashboard_layout`

Get the layout.

Update Dashboard Layout`nextcloud_update_dashboard_layout`

Update the layout.

Get Dashboard Statuses`nextcloud_get_dashboard_statuses`

Get the statuses.

Update Dashboard Statuses`nextcloud_update_dashboard_statuses`

Update the statuses.

List Profile Resources`nextcloud_list_profile_resources`

Get resources shared between the current user and the specified user.

Set Declarative Setting`nextcloud_set_declarative_setting`

Sets a declarative settings value.

Set Sensitive Declarative Setting`nextcloud_set_sensitive_declarative_setting`

Sets a declarative settings value. Password confirmation is required for sensitive values.

List Declarative Setting Forms`nextcloud_list_declarative_setting_forms`

Gets all declarative forms with the values prefilled.

Enable Theme`nextcloud_enable_theme`

Enable theme.

Disable Theme`nextcloud_disable_theme`

Disable theme.

Set User Preference`nextcloud_set_user_preference`

Update a preference value of an app.

Delete User Preference`nextcloud_delete_user_preference`

Delete a preference for an app.

Set User Preferences`nextcloud_set_user_preferences`

Update multiple preference values of an app.

Delete User Preferences`nextcloud_delete_user_preferences`

Delete multiple preferences for an app.

Create Group`nextcloud_create_group`

Create a new group.

Update Group`nextcloud_update_group`

Update a group.

Delete Group`nextcloud_delete_group`

Delete a group.

List Recent Users`nextcloud_list_recent_users`

Gets the list of users sorted by lastLogin, from most recent to least recent.

Add User Subadmin Group`nextcloud_add_user_subadmin_group`

Make a user a subadmin of a group.

Remove User Subadmin Group`nextcloud_remove_user_subadmin_group`

Remove a user from the subadmins of a group.

Create User`nextcloud_create_user`

Create a new user.

Search Users By Phone`nextcloud_search_users_by_phone`

Search users by their phone numbers.

Update User`nextcloud_update_user`

Update a value of the user's details.

Update User Field By Index`nextcloud_update_user_field_by_index`

Update multiple user account fields atomically. All submitted fields are validated first; if any fail, no changes are ap...

Delete User`nextcloud_delete_user`

Delete a user.

List Editable User Fields`nextcloud_list_editable_user_fields`

Get a list of fields that are editable for the current user.

List User Editable Fields`nextcloud_list_user_editable_fields`

Get a list of fields that are editable for a user.

List My Enabled Apps`nextcloud_list_my_enabled_apps`

Get a list of enabled apps for the current user.

Update User Multi Value Field`nextcloud_update_user_multi_value_field`

Update multiple values of the user's details.

Wipe User Devices`nextcloud_wipe_user_devices`

Wipe all devices of a user.

Enable User`nextcloud_enable_user`

Enable a user.

Disable User`nextcloud_disable_user`

Disable a user.

Add User To Group`nextcloud_add_user_to_group`

Add a user to a group.

Remove User From Group`nextcloud_remove_user_from_group`

Remove a user from a group.

List User Groups Details`nextcloud_list_user_groups_details`

Get a list of groups with details.

List User Subadmin Groups Details`nextcloud_list_user_subadmin_groups_details`

Get a list of the groups the user is a subadmin of, with details.

Resend Welcome Email`nextcloud_resend_welcome_email`

Resend the welcome message.

Autocomplete Users`nextcloud_autocomplete_users`

Autocomplete a query.

Get User Hover Card`nextcloud_get_user_hover_card`

Get the account details for a hovercard.

List Search Providers`nextcloud_list_search_providers`

Get the providers for unified search.

Search`nextcloud_search`

Launch a search for a specific search provider.

Enable Two Factor Providers`nextcloud_enable_two_factor_providers`

Enable two factor authentication providers for specific user.

Disable Two Factor Providers`nextcloud_disable_two_factor_providers`

Disable two factor authentication providers for specific user.

Get Capabilities`nextcloud_get_capabilities`

Get the capabilities.

Set Profile Field Visibility`nextcloud_set_profile_field_visibility`

Update the visibility of a parameter.

Get Profile Fields`nextcloud_get_profile_fields`

Get profile fields for another user.

Get Mime Icon URL`nextcloud_get_mime_icon_url`

Get a preview by mime.

List Shares`nextcloud_list_shares`

Get shares of the current user.

Create Share`nextcloud_create_share`

Create a share.

List Inherited Shares`nextcloud_list_inherited_shares`

Get all shares relative to a file, including parent folders shares rights.

List Pending Shares`nextcloud_list_pending_shares`

Get all shares that are still pending.

Get Share`nextcloud_get_share`

Get a specific share by id.

Update Share`nextcloud_update_share`

Update a share.

Delete Share`nextcloud_delete_share`

Delete a share.

Send Share Email`nextcloud_send_share_email`

Send a mail notification again for a share. The mail\_send option must be enabled for the given share.

Accept Share`nextcloud_accept_share`

Accept a share.

List Deleted Shares`nextcloud_list_deleted_shares`

Get a list of all deleted shares.

Restore Deleted Share`nextcloud_restore_deleted_share`

Undelete a deleted share.

Search Sharees`nextcloud_search_sharees`

Search for sharees.

List Recommended Sharees`nextcloud_list_recommended_sharees`

Find recommended sharees.

List Remote Shares`nextcloud_list_remote_shares`

Get a list of accepted remote shares.

List Pending Remote Shares`nextcloud_list_pending_remote_shares`

Get list of pending remote shares.

Accept Remote Share`nextcloud_accept_remote_share`

Accept a remote share.

Decline Remote Share`nextcloud_decline_remote_share`

Decline a remote share.

Get Remote Share`nextcloud_get_remote_share`

Get info of a remote share.

Delete Remote Share`nextcloud_delete_remote_share`

Unshare a remote share.

Generate Share Token`nextcloud_generate_share_token`

Get a unique share token.

Search Share Recipients`nextcloud_search_share_recipients`

Search for recipients that can be added to a share.

Generate Share Secret`nextcloud_generate_share_secret`

Generate a new secret.

Create Sharing Share`nextcloud_create_sharing_share`

Create a new share.

Update Sharing Share State`nextcloud_update_sharing_share_state`

Update the state of a share.

Update Sharing Share User Status`nextcloud_update_sharing_share_user_status`

Update the user status for a share.

Add Sharing Share Source`nextcloud_add_sharing_share_source`

Add a new source to a share.

Remove Sharing Share Source`nextcloud_remove_sharing_share_source`

Remove an existing source from a share.

Add Sharing Share Recipient`nextcloud_add_sharing_share_recipient`

Add a new recipient to a share.

Remove Sharing Share Recipient`nextcloud_remove_sharing_share_recipient`

Remove an existing recipient from a share.

Update Sharing Recipient Secret`nextcloud_update_sharing_recipient_secret`

Update the secret of a recipient.

Update Sharing Share Property`nextcloud_update_sharing_share_property`

Update a property of a share.

Update Sharing Share Permission`nextcloud_update_sharing_share_permission`

Update a permission of a share.

Update Sharing Recipient Permission`nextcloud_update_sharing_recipient_permission`

Update a permission for a recipient of a share.

Select Sharing Permission Preset`nextcloud_select_sharing_permission_preset`

Select a permission preset for a share.

Delete Sharing Share`nextcloud_delete_sharing_share`

Delete a share.

Get Sharing Share`nextcloud_get_sharing_share`

Get a share.

List Sharing Shares`nextcloud_list_sharing_shares`

Get multiple shares.

Tables Get Overview`nextcloud_tables_get_overview`

\[api v2] Returns all main resources.

Tables List Tables`nextcloud_tables_list_tables`

\[api v2] Returns all Tables.

Tables Create Table`nextcloud_tables_create_table`

\[api v2] Create a new table and return it.

Tables Get Table`nextcloud_tables_get_table`

\[api v2] Get a table object.

Tables Update Table`nextcloud_tables_update_table`

\[api v2] Update tables properties.

Tables Delete Table`nextcloud_tables_delete_table`

\[api v2] Delete a table.

Tables Get Table Scheme`nextcloud_tables_get_table_scheme`

\[api v2] Get a table Scheme.

Tables Create Table From Scheme`nextcloud_tables_create_table_from_scheme`

Creates table from scheme.

Tables Transfer Table`nextcloud_tables_transfer_table`

\[api v2] Transfer table.

Tables Preview Table Scheme Changes`nextcloud_tables_preview_table_scheme_changes`

\[api v2] Preview changes to a table scheme.

Tables Import Table Scheme`nextcloud_tables_import_table_scheme`

\[api v2] import table scheme into existing table.

Tables Add Favorite`nextcloud_tables_add_favorite`

\[api v2] Add a node (table or view) to user favorites.

Tables Remove Favorite`nextcloud_tables_remove_favorite`

\[api v2] Remove a node (table or view) to from favorites.

Tables List Applications`nextcloud_tables_list_applications`

\[api v2] Get all contexts available to the requesting person.

Tables Create Application`nextcloud_tables_create_application`

\[api v2] Create a new context and return it.

Tables Get Application`nextcloud_tables_get_application`

\[api v2] Get information about the requests context.

Tables Update Application`nextcloud_tables_update_application`

\[api v2] Update an existing context and return it.

Tables Delete Application`nextcloud_tables_delete_application`

\[api v2] Delete an existing context and return it.

Tables Export Application Scheme`nextcloud_tables_export_application_scheme`

\[api v2] Export the scheme of a context.

Tables Preview Application Scheme Changes`nextcloud_tables_preview_application_scheme_changes`

\[api v2] Preview the changes that would be applied to a context scheme.

Tables Import Application Scheme`nextcloud_tables_import_application_scheme`

\[api v2] Import the scheme of a context.

Tables Transfer Application`nextcloud_tables_transfer_application`

\[api v2] Transfer the ownership of a context and return it.

Tables Reorder Application Page`nextcloud_tables_reorder_application_page`

\[api v2] Update the order on a page of a context.

Tables Get Table Config`nextcloud_tables_get_table_config`

Gets the config for a specific table.

Tables Get View Config`nextcloud_tables_get_view_config`

Gets the config for a specific view.

Tables Set User Config`nextcloud_tables_set_user_config`

Sets a config value for a specific key.

Tables Create View`nextcloud_tables_create_view`

Create a new view for a table.

Tables List Columns`nextcloud_tables_list_columns`

\[api v2] Get all columns for a table or a view.

Tables Get Column`nextcloud_tables_get_column`

\[api v2] Get a column object.

Tables Create Number Column`nextcloud_tables_create_number_column`

\[api v2] Create new numbered column.

Tables Create Text Column`nextcloud_tables_create_text_column`

\[api v2] Create new text column.

Tables Create Selection Column`nextcloud_tables_create_selection_column`

\[api v2] Create new selection column.

Tables Create Datetime Column`nextcloud_tables_create_datetime_column`

\[api v2] Create new datetime column.

Tables Create Usergroup Column`nextcloud_tables_create_usergroup_column`

\[api v2] Create new usergroup column.

Tables List Public Columns`nextcloud_tables_list_public_columns`

\[api v2] Get all columns for a table or a view shared by link.

Tables List Public Rows`nextcloud_tables_list_public_rows`

\[api v2] Fetch all rows from a link share.

Tables Create Public Row`nextcloud_tables_create_public_row`

\[api v2] Create a row in a link share.

Tables Update Public Row`nextcloud_tables_update_public_row`

\[api v2] Update a row in a link share.

Tables Delete Public Row`nextcloud_tables_delete_public_row`

\[api v2] Delete a row in a link share.

Tables Create Row`nextcloud_tables_create_row`

\[api v2] Create a new row in a table or a view.

Tables Update Row`nextcloud_tables_update_row`

\[api v2] Update a row in a table or a view.

Tables Delete Row`nextcloud_tables_delete_row`

\[api v2] Delete a row in a table or a view.

Tables Create Link Share`nextcloud_tables_create_link_share`

\[api v2] Create a new link share of a table or view.

Talk Configure Breakout Rooms`nextcloud_talk_configure_breakout_rooms`

Configure the breakout rooms.

Talk Remove Breakout Rooms`nextcloud_talk_remove_breakout_rooms`

Remove the breakout rooms.

Talk Broadcast Chat Message`nextcloud_talk_broadcast_chat_message`

Broadcast a chat message to all breakout rooms.

Talk Apply Attendee Map`nextcloud_talk_apply_attendee_map`

Apply an attendee map to the breakout rooms.

Talk Request Assistance`nextcloud_talk_request_assistance`

Request assistance.

Talk Reset Request For Assistance`nextcloud_talk_reset_request_for_assistance`

Reset the request for assistance.

Talk Start Breakout Rooms`nextcloud_talk_start_breakout_rooms`

Start the breakout rooms.

Talk Stop Breakout Rooms`nextcloud_talk_stop_breakout_rooms`

Stop the breakout rooms.

Talk Switch Breakout Room`nextcloud_talk_switch_breakout_room`

Switch to another breakout room.

Talk List Call Peers`nextcloud_talk_list_call_peers`

Get the peers for a call.

Talk Download Call Participants`nextcloud_talk_download_call_participants`

Download the list of current call participants.

Talk Ring Attendee`nextcloud_talk_ring_attendee`

Ring an attendee.

Talk SIP Dial Out`nextcloud_talk_sip_dial_out`

Call a SIP dial-out attendee.

Talk Get Call Notification State`nextcloud_talk_get_call_notification_state`

Check the expected state of a call notification.

Talk Enable Live Transcription`nextcloud_talk_enable_live_transcription`

Enable the live transcription.

Talk Disable Live Transcription`nextcloud_talk_disable_live_transcription`

Disable the live transcription.

Talk List Transcription Languages`nextcloud_talk_list_transcription_languages`

Get available languages for live transcriptions.

Talk List Translation Languages`nextcloud_talk_list_translation_languages`

Get available languages for live translations.

Talk Set Transcription Language`nextcloud_talk_set_transcription_language`

Set language for live transcriptions.

Talk Set Translation Target Language`nextcloud_talk_set_translation_target_language`

Set target language for live translations.

Talk Start Recording`nextcloud_talk_start_recording`

Start the recording.

Talk Stop Recording`nextcloud_talk_stop_recording`

Stop the recording.

Talk Dismiss Recording Notification`nextcloud_talk_dismiss_recording_notification`

Dismiss the store call recording notification.

Talk Share Recording To Chat`nextcloud_talk_share_recording_to_chat`

Share the recorded file to the chat.

Talk Send Message`nextcloud_talk_send_message`

Sends a new chat message to the given room.

Talk List Messages`nextcloud_talk_list_messages`

Receives chat messages from the given room.

Talk Clear Chat History`nextcloud_talk_clear_chat_history`

Clear the chat history.

Talk Get Scheduled Messages`nextcloud_talk_get_scheduled_messages`

Get all scheduled messages of a given room and participant.

Talk Schedule Message`nextcloud_talk_schedule_message`

Schedules the sending of a new chat message to the given room.

Talk Edit Scheduled Message`nextcloud_talk_edit_scheduled_message`

Update a scheduled message.

Talk Delete Scheduled Message`nextcloud_talk_delete_scheduled_message`

Delete a scheduled message.

Talk Share Rich Object`nextcloud_talk_share_rich_object`

Sends a rich-object to the given room.

Talk List Shared Items`nextcloud_talk_list_shared_items`

Get objects that are shared in the room.

Talk Summarize Chat`nextcloud_talk_summarize_chat`

Summarize the next bunch of chat messages from a given offset.

Talk Get Message Context`nextcloud_talk_get_message_context`

Get the context of a message.

Talk Delete Message`nextcloud_talk_delete_message`

Delete a chat message.

Talk Edit Message`nextcloud_talk_edit_message`

Edit a chat message.

Talk Set Reminder`nextcloud_talk_set_reminder`

Set a reminder for a chat message.

Talk Get Reminder`nextcloud_talk_get_reminder`

Get the reminder for a chat message.

Talk Delete Reminder`nextcloud_talk_delete_reminder`

Delete a chat reminder.

Talk Get Upcoming Reminders`nextcloud_talk_get_upcoming_reminders`

Get all upcoming reminders.

Talk Set Read Marker`nextcloud_talk_set_read_marker`

Set the read marker to a specific message.

Talk Mark Unread`nextcloud_talk_mark_unread`

Mark a chat as unread.

Talk List Shared Items Overview`nextcloud_talk_list_shared_items_overview`

Get objects that are shared in the room overview.

Talk Pin Message`nextcloud_talk_pin_message`

Pin a message in a chat as a moderator.

Talk Unpin Message`nextcloud_talk_unpin_message`

Unpin a message in a chat as a moderator.

Talk Hide Pinned Message`nextcloud_talk_hide_pinned_message`

Hide a message in a chat as a user.

Talk Search Mention Suggestions`nextcloud_talk_search_mention_suggestions`

Search for mentions.

Talk Probe Attachment Folder`nextcloud_talk_probe_attachment_folder`

Prepare the conversation attachment folder and probe filename conflicts.

Talk Post Attachment`nextcloud_talk_post_attachment`

Post a file from the conversation Draft folder as a chat message.

Talk Create Poll`nextcloud_talk_create_poll`

Create a poll.

Talk Update Draft Poll`nextcloud_talk_update_draft_poll`

Modify a draft poll.

Talk List Draft Polls`nextcloud_talk_list_draft_polls`

Get all drafted polls.

Talk Get Poll`nextcloud_talk_get_poll`

Get a poll.

Talk Vote Poll`nextcloud_talk_vote_poll`

Vote on a poll.

Talk Close Poll`nextcloud_talk_close_poll`

Close a poll.

Talk Export Poll`nextcloud_talk_export_poll`

Export poll results as a spreadsheet.

Talk Add Reaction`nextcloud_talk_add_reaction`

Add a reaction to a message.

Talk Delete Reaction`nextcloud_talk_delete_reaction`

Delete a reaction from a message.

Talk List Reactions`nextcloud_talk_list_reactions`

Get a list of reactions for a message.

Talk List Recent Threads`nextcloud_talk_list_recent_threads`

Get recent active threads in a conversation.

Talk List Subscribed Threads`nextcloud_talk_list_subscribed_threads`

Get subscribed threads for a user.

Talk Get Thread`nextcloud_talk_get_thread`

Get thread info of a single thread.

Talk Rename Thread`nextcloud_talk_rename_thread`

Rename a thread.

Talk Set Thread Notification Level`nextcloud_talk_set_thread_notification_level`

Set notification level for a specific thread.

Talk Upload Conversation Avatar`nextcloud_talk_upload_conversation_avatar`

Upload an avatar for a room.

Talk Delete Conversation Avatar`nextcloud_talk_delete_conversation_avatar`

Delete the avatar of a room.

Talk Set Conversation Emoji Avatar`nextcloud_talk_set_conversation_emoji_avatar`

Set an emoji as avatar.

Talk List Dashboard Events`nextcloud_talk_list_dashboard_events`

Get up to 10 rooms that have events in the next 7 days sorted by their start timestamp ascending.

Talk List Mutual Events`nextcloud_talk_list_mutual_events`

Get up to 3 events in the next 7 days sorted by their start timestamp ascending.

Talk List Conversation Tags`nextcloud_talk_list_conversation_tags`

Get all conversation tags for the current user.

Talk Create Conversation Tag`nextcloud_talk_create_conversation_tag`

Create a new conversation tag.

Talk Update Conversation Tag`nextcloud_talk_update_conversation_tag`

Update a conversation tag.

Talk Delete Conversation Tag`nextcloud_talk_delete_conversation_tag`

Delete a conversation tag.

Talk Reorder Conversation Tags`nextcloud_talk_reorder_conversation_tags`

Reorder conversation tags.

Talk Set Conversation Tag Collapsed`nextcloud_talk_set_conversation_tag_collapsed`

Set the collapsed state of a conversation tag.

Talk Get Conversation For File`nextcloud_talk_get_conversation_for_file`

Get the token of the room associated to the given file id.

Talk Get Conversation For Share`nextcloud_talk_get_conversation_for_share`

Returns the token of the room associated to the file of the given share token.

Talk Set Guest Display Name`nextcloud_talk_set_guest_display_name`

Set the display name as a guest.

Talk List Conversation Presets`nextcloud_talk_list_conversation_presets`

Get the list of available presets.

Talk Create Share Password Conversation`nextcloud_talk_create_share_password_conversation`

Creates a new room for video verification (requesting the password of a share).

Talk List Conversations`nextcloud_talk_list_conversations`

Get all currently existent rooms which the user has joined.

Talk Create Conversation`nextcloud_talk_create_conversation`

Create a room with a user, a group or a circle.

Talk List Open Conversations`nextcloud_talk_list_open_conversations`

Get listed rooms with optional search term.

Talk List Breakout Rooms`nextcloud_talk_list_breakout_rooms`

Get breakout rooms.

Talk Get Conversation`nextcloud_talk_get_conversation`

Get a room.

Talk Rename Conversation`nextcloud_talk_rename_conversation`

Rename a room.

Talk Delete Conversation`nextcloud_talk_delete_conversation`

Delete a room.

Talk Get Note To Self`nextcloud_talk_get_note_to_self`

Get the "Note to self" conversation for the user.

Talk Sync Participants`nextcloud_talk_sync_participants`

Synchronize the participants of a conversation with the given list.

Talk List Participants`nextcloud_talk_list_participants`

Get a list of participants for a room.

Talk Add Participant`nextcloud_talk_add_participant`

Add a participant to a room.

Talk Add To Favorites`nextcloud_talk_add_to_favorites`

Add a room to the favorites.

Talk Remove From Favorites`nextcloud_talk_remove_from_favorites`

Remove a room from the favorites.

Talk Set Notification Level`nextcloud_talk_set_notification_level`

Update the notification level for a room.

Talk Set Notification Calls`nextcloud_talk_set_notification_calls`

Update call notifications.

Talk Set Conversation Description`nextcloud_talk_set_conversation_description`

Update the description of a room.

Talk Unbind Conversation From Object`nextcloud_talk_unbind_conversation_from_object`

Unbind a room from its object to prevent automatic retention.

Talk List Breakout Room Participants`nextcloud_talk_list_breakout_room_participants`

Get the breakout room participants for a room.

Talk Leave Conversation`nextcloud_talk_leave_conversation`

Remove the current user from a room.

Talk Remove Attendee`nextcloud_talk_remove_attendee`

Remove an attendee from a room.

Talk Make Conversation Public`nextcloud_talk_make_conversation_public`

Allowed guests to join conversation.

Talk Make Conversation Private`nextcloud_talk_make_conversation_private`

Disallowed guests to join conversation.

Talk Set Conversation Read Only`nextcloud_talk_set_conversation_read_only`

Set read-only state of a room.

Talk Set Conversation Listable`nextcloud_talk_set_conversation_listable`

Make a room listable.

Talk Set Mention Permissions`nextcloud_talk_set_mention_permissions`

Update the mention permissions for a room.

Talk Set Conversation Password`nextcloud_talk_set_conversation_password`

Set a password for a room.

Talk Archive Conversation`nextcloud_talk_archive_conversation`

Archive a conversation.

Talk Unarchive Conversation`nextcloud_talk_unarchive_conversation`

Unarchive a conversation.

Talk Preserve Conversation`nextcloud_talk_preserve_conversation`

Preserve a conversation.

Talk Unpreserve Conversation`nextcloud_talk_unpreserve_conversation`

Stop preserving a conversation.

Talk Assign Conversation Tags`nextcloud_talk_assign_conversation_tags`

Assign conversation tags.

Talk Mark Conversation As Important`nextcloud_talk_mark_conversation_as_important`

Mark a conversation as important (still sending notifications while on DND).

Talk Mark Conversation As Unimportant`nextcloud_talk_mark_conversation_as_unimportant`

Mark a conversation as unimportant (no longer sending notifications while on DND).

Talk Mark Conversation As Sensitive`nextcloud_talk_mark_conversation_as_sensitive`

Mark a conversation as sensitive (no last message is visible / no push preview is shown).

Talk Mark Conversation As Insensitive`nextcloud_talk_mark_conversation_as_insensitive`

Mark a conversation as insensitive (last message is visible / push preview is shown).

Talk Promote Moderator`nextcloud_talk_promote_moderator`

Promote an attendee to moderator or owner.

Talk Demote Moderator`nextcloud_talk_demote_moderator`

Demote an attendee from moderator or owner.

Talk Set Default Permissions`nextcloud_talk_set_default_permissions`

Update the permissions of a room.

Talk Set Attendee Permissions`nextcloud_talk_set_attendee_permissions`

Update the permissions of an attendee.

Talk Set Lobby`nextcloud_talk_set_lobby`

Update the lobby state for a room.

Talk Set SIP Enabled`nextcloud_talk_set_sip_enabled`

Update SIP enabled state.

Talk Set Recording Consent`nextcloud_talk_set_recording_consent`

Set recording consent requirement for this conversation.

Talk Resend Invitations`nextcloud_talk_resend_invitations`

Resend invitations.

Talk Set Message Expiration`nextcloud_talk_set_message_expiration`

Update message expiration time.

Talk Import Emails As Participants`nextcloud_talk_import_emails_as_participants`

Import a list of email attendees.

Talk Get Conversation Capabilities`nextcloud_talk_get_conversation_capabilities`

Get capabilities for a room.

Talk Schedule Meeting`nextcloud_talk_schedule_meeting`

Schedule a meeting for a conversation.

Talk Set User Setting`nextcloud_talk_set_user_setting`

Update user setting.

Talk Upload User Avatar`nextcloud_talk_upload_user_avatar`

Upload your avatar as a user.

Talk Delete User Avatar`nextcloud_talk_delete_user_avatar`

Delete your avatar as a user.

Talk Ban Actor`nextcloud_talk_ban_actor`

Ban an actor or IP address.

Talk List Bans`nextcloud_talk_list_bans`

List the bans of a conversation.

Talk Unban Actor`nextcloud_talk_unban_actor`

Unban an actor or IP address.

Talk List Bots`nextcloud_talk_list_bots`

List bots.

Talk Enable Bot`nextcloud_talk_enable_bot`

Enables a bot.

Talk Disable Bot`nextcloud_talk_disable_bot`

Disables a bot.

Talk Get Matrix Account`nextcloud_talk_get_matrix_account`

Get the linked Matrix account and the homeservers an account can be linked on.

Talk Link Matrix Account`nextcloud_talk_link_matrix_account`

Link a Matrix account with a password login, the password is not stored.

Talk Relogin Matrix Account`nextcloud_talk_relogin_matrix_account`

Log in again after the homeserver rejected the access token.

Talk Unlink Matrix Account`nextcloud_talk_unlink_matrix_account`

Unlink the Matrix account and log Talk out on the homeserver.

Talk Check Matrix Connection`nextcloud_talk_check_matrix_connection`

Check the connection to the homeserver again.

Talk Start Matrix Verification`nextcloud_talk_start_matrix_verification`

Verify the device of Talk with another device of the user.

Talk Get Matrix Verification`nextcloud_talk_get_matrix_verification`

Get the state of the verification, after checking the homeserver for answers of the other device.

Talk Confirm Matrix Verification`nextcloud_talk_confirm_matrix_verification`

Confirm that the emoji match the ones of the other device.

Talk Cancel Matrix Verification`nextcloud_talk_cancel_matrix_verification`

Cancel the verification, for example because the emoji do not match.

Talk Restore Matrix Backup`nextcloud_talk_restore_matrix_backup`

Restore the keys of encrypted messages from the key backup of the Matrix account.

Talk Accept Matrix Invite`nextcloud_talk_accept_matrix_invite`

Accept an invite to a Matrix room.

Talk Decline Matrix Invite`nextcloud_talk_decline_matrix_invite`

Decline an invite to a Matrix room.

Talk Create Matrix Room`nextcloud_talk_create_matrix_room`

Create a Matrix room or a direct chat with a Matrix user.

Talk Join Matrix Room`nextcloud_talk_join_matrix_room`

Join a Matrix room by its address.

Talk Get Matterbridge`nextcloud_talk_get_matterbridge`

Get bridge information of one room.

Talk Update Matterbridge`nextcloud_talk_update_matterbridge`

Edit bridge information of one room.

Talk Delete Matterbridge`nextcloud_talk_delete_matterbridge`

Delete bridge of one room.

Talk Get Matterbridge State`nextcloud_talk_get_matterbridge_state`

Get bridge process information.

List Users`nextcloud_list_users`

List Nextcloud user names.

List Users With Details`nextcloud_list_users_details`

List Nextcloud users with their details.

List Disabled Users`nextcloud_list_disabled_users`

List the disabled Nextcloud users with their details.

Get User`nextcloud_get_user`

Get one Nextcloud user with their details.

Get Current User`nextcloud_get_current_user`

Get the Nextcloud account the app password belongs to.

Get User Groups`nextcloud_get_user_groups`

List the groups a Nextcloud user belongs to.

Get User Group Admin Groups`nextcloud_get_user_subadmin_groups`

List the groups a Nextcloud user is a group administrator of.

Get Two Factor State`nextcloud_get_two_factor_state`

Get which two-factor providers a Nextcloud user has enabled.

List Predefined Statuses`nextcloud_list_predefined_statuses`

Get all predefined messages.

List User Statuses`nextcloud_list_user_statuses`

Find statuses of users.

Get User Status`nextcloud_get_user_status`

Find the status of a user.

Get My Status`nextcloud_get_my_status`

Get the status of the current user.

Set My Status`nextcloud_set_my_status`

Update the status type of the current user.

Set My Predefined Status Message`nextcloud_set_my_predefined_status_message`

Set the message to a predefined message for the current user.

Set My Custom Status Message`nextcloud_set_my_custom_status_message`

Set the message to a custom message for the current user.

Clear My Status Message`nextcloud_clear_my_status_message`

Clear the message of the current user.

Revert My Status`nextcloud_revert_my_status`

Revert the status to the previous status.

List Webhooks`nextcloud_list_webhooks`

List registered webhooks.

Create Webhook`nextcloud_create_webhook`

Register a new webhook.

Get Webhook`nextcloud_get_webhook`

Get details on a registered webhook.

Update Webhook`nextcloud_update_webhook`

Update an existing webhook registration.

Delete Webhook`nextcloud_delete_webhook`

Remove an existing webhook registration.

Delete App Webhooks`nextcloud_delete_app_webhooks`

Remove all existing webhook registration mapped to an AppAPI app id.

List Global Workflows`nextcloud_list_global_workflows`

Retrieve all configured workflow rules.

Create Global Workflow`nextcloud_create_global_workflow`

Create a workflow.

Get Global Workflows By Class`nextcloud_get_global_workflows_by_class`

Retrieve a specific workflow.

Update Global Workflow`nextcloud_update_global_workflow`

Modify a workflow.

Delete Global Workflow`nextcloud_delete_global_workflow`

Delete a workflow.

List User Workflows`nextcloud_list_user_workflows`

Retrieve all configured workflow rules.

Create User Workflow`nextcloud_create_user_workflow`

Create a workflow.

Get User Workflows By Class`nextcloud_get_user_workflows_by_class`

Retrieve a specific workflow.

Update User Workflow`nextcloud_update_user_workflow`

Modify a workflow.

Delete User Workflow`nextcloud_delete_user_workflow`

Delete a workflow.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.