From d8d57e363d0404b75deefe5bea1b2569d8a31e11 Mon Sep 17 00:00:00 2001 From: Slack API Ref Buildbot Date: Wed, 30 Oct 2024 22:33:06 +0000 Subject: [PATCH] Updated from Slack docs, 2024/10/30 --- groups/admin.recordChannels.json | 3 - methods/admin/admin.apps.approved.list.json | 1 + methods/admin/admin.apps.restricted.list.json | 1 + .../admin/admin.recordChannels.unlink.json | 61 ------------------- ...dmin.users.unsupportedVersions.export.json | 1 + methods/apps/apps.manifest.create.json | 2 + ...assistant.threads.setSuggestedPrompts.json | 4 +- 7 files changed, 7 insertions(+), 66 deletions(-) delete mode 100644 groups/admin.recordChannels.json delete mode 100644 methods/admin/admin.recordChannels.unlink.json diff --git a/groups/admin.recordChannels.json b/groups/admin.recordChannels.json deleted file mode 100644 index b2e52b1b..00000000 --- a/groups/admin.recordChannels.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name": "admin.recordChannels" -} \ No newline at end of file diff --git a/methods/admin/admin.apps.approved.list.json b/methods/admin/admin.apps.approved.list.json index e968fee9..1825b1de 100644 --- a/methods/admin/admin.apps.approved.list.json +++ b/methods/admin/admin.apps.approved.list.json @@ -48,6 +48,7 @@ "not_an_admin": "This method is only accessible by org/workspace owners and admins.", "team_not_found": "Returned when team id is not found.", "too_many_teams_provided": "Please provide only team_id OR enterprise_id.", + "restricted_action": "User does not have permission to access method.", "access_denied": "Access to a resource specified in the request is denied.", "account_inactive": "Authentication token is for a deleted user or workspace when using a bot token.", "deprecated_endpoint": "The endpoint has been deprecated.", diff --git a/methods/admin/admin.apps.restricted.list.json b/methods/admin/admin.apps.restricted.list.json index 05230b5c..e3a70ece 100644 --- a/methods/admin/admin.apps.restricted.list.json +++ b/methods/admin/admin.apps.restricted.list.json @@ -48,6 +48,7 @@ "not_an_admin": "This method is only accessible by org/workspace owners and admins.", "team_not_found": "Returned when team id is not found.", "too_many_teams_provided": "Please provide only team_id OR enterprise_id.", + "restricted_action": "User does not have permission to access method.", "access_denied": "Access to a resource specified in the request is denied.", "account_inactive": "Authentication token is for a deleted user or workspace when using a bot token.", "deprecated_endpoint": "The endpoint has been deprecated.", diff --git a/methods/admin/admin.recordChannels.unlink.json b/methods/admin/admin.recordChannels.unlink.json deleted file mode 100644 index f382b298..00000000 --- a/methods/admin/admin.recordChannels.unlink.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "group": "admin", - "name": "admin.recordChannels.unlink", - "deprecated": false, - "desc": "Unlink a Salesforce Record from channel", - "args": { - "channel": { - "required": true, - "example": "C1234567890", - "desc": "Salesforce Chanel ID to be unlinked from Salesforce Record.", - "type": "channel" - }, - "new_name": { - "required": true, - "desc": "The new name of the channel.", - "type": "string" - } - }, - "response": { - "examples": [ - - ] - }, - "errors": { - "channel_not_found": "Value passed for channel is invalid.", - "restricted_action": "User does not have access to perform this action.", - "invalid_name_specials": "Value passed for name contained unallowed special characters or upper case characters.", - "name_taken": "A channel cannot be created with the given name.", - "access_denied": "Access to a resource specified in the request is denied.", - "account_inactive": "Authentication token is for a deleted user or workspace when using a bot token.", - "deprecated_endpoint": "The endpoint has been deprecated.", - "ekm_access_denied": "Administrators have suspended the ability to post a message.", - "enterprise_is_restricted": "The method cannot be called from an Enterprise.", - "invalid_auth": "Some aspect of authentication cannot be validated. Either the provided token is invalid or the request originates from an IP address disallowed from making the request.", - "is_bot": "This method cannot be called by a legacy bot.", - "user_is_restricted": "This method cannot be called by a restricted user or single channel guest.", - "method_deprecated": "The method has been deprecated.", - "missing_scope": "The token used is not granted the specific scope permissions required to complete this request.", - "not_allowed_token_type": "The token type used in this request is not allowed.", - "not_authed": "No authentication token provided.", - "no_permission": "The workspace token used in this request does not have the permissions necessary to complete the request. Make sure your app is a member of the conversation it's attempting to post a message to.", - "org_login_required": "The workspace is undergoing an enterprise migration and will not be available until migration is complete.", - "token_expired": "Authentication token has expired.", - "token_revoked": "Authentication token is for a deleted user or workspace or the app has been removed when using a user token.", - "two_factor_setup_required": "Two factor setup is required.", - "accesslimited": "Access to this method is limited on the current network.", - "fatal_error": "The server could not complete your operation(s) without encountering a catastrophic error. It's possible some aspect of the operation succeeded before the error was raised.", - "internal_error": "The server could not complete your operation(s) without encountering an error, likely due to a transient issue on our end. It's possible some aspect of the operation succeeded before the error was raised.", - "invalid_arg_name": "The method was passed an argument whose name falls outside the bounds of accepted or expected values. This includes very long names and names with non-alphanumeric characters other than _. If you get this error, it is typically an indication that you have made a very malformed API call.", - "invalid_arguments": "The method was either called with invalid arguments or some detail about the arguments passed is invalid, which is more likely when using complex arguments like blocks or attachments.", - "invalid_array_arg": "The method was passed an array as an argument. Please only input valid strings.", - "invalid_charset": "The method was called via a POST request, but the charset specified in the Content-Type header was invalid. Valid charset names are: utf-8 iso-8859-1.", - "invalid_form_data": "The method was called via a POST request with Content-Type application/x-www-form-urlencoded or multipart/form-data, but the form data was either missing or syntactically invalid.", - "invalid_post_type": "The method was called via a POST request, but the specified Content-Type was invalid. Valid types are: application/json application/x-www-form-urlencoded multipart/form-data text/plain.", - "missing_post_type": "The method was called via a POST request and included a data payload, but the request did not include a Content-Type header.", - "ratelimited": "The request has been ratelimited. Refer to the Retry-After header for when to retry the request.", - "request_timeout": "The method was called via a POST request, but the POST data was either missing or truncated.", - "service_unavailable": "The service is temporarily unavailable.", - "team_added_to_org": "The workspace associated with your request is currently undergoing migration to an Enterprise Organization. Web API and other platform operations will be intermittently unavailable until the transition is complete." - } -} \ No newline at end of file diff --git a/methods/admin/admin.users.unsupportedVersions.export.json b/methods/admin/admin.users.unsupportedVersions.export.json index 8e5b7381..93de467b 100644 --- a/methods/admin/admin.users.unsupportedVersions.export.json +++ b/methods/admin/admin.users.unsupportedVersions.export.json @@ -28,6 +28,7 @@ "invalid_team_id": "The team ID passed is invalid.", "missing_scope": "The token used is not granted the specific scope permissions required to complete this request.", "not_authed": "No authentication token provided.", + "not_an_enterprise": "Only enterprises are supported.", "access_denied": "Access to a resource specified in the request is denied.", "account_inactive": "Authentication token is for a deleted user or workspace when using a bot token.", "deprecated_endpoint": "The endpoint has been deprecated.", diff --git a/methods/apps/apps.manifest.create.json b/methods/apps/apps.manifest.create.json index 9fe33381..490f3e5d 100644 --- a/methods/apps/apps.manifest.create.json +++ b/methods/apps/apps.manifest.create.json @@ -19,6 +19,8 @@ "errors": { "invalid_app": "An app created from the provided manifest would not be valid.", "invalid_manifest": "The provided manifest file does not validate against schema. Consult the additional errors field to locate specific issues.", + "invalid_team_id": "The provided team ID is not valid.", + "not_in_team": "Cannot create an app in a team that user is not a member of.", "failed_adding_collaborator": "Failed writing a collaborator record for this new app.", "failed_creating_app": "Failed to create the app model.", "failed_datastore_operation": "Failed while managing datastore infrastructure.", diff --git a/methods/assistant/assistant.threads.setSuggestedPrompts.json b/methods/assistant/assistant.threads.setSuggestedPrompts.json index 9af3e96e..00e87f30 100644 --- a/methods/assistant/assistant.threads.setSuggestedPrompts.json +++ b/methods/assistant/assistant.threads.setSuggestedPrompts.json @@ -11,7 +11,7 @@ }, "prompts": { "required": true, - "desc": "." + "desc": "Each prompt should be supplied with its title and message attribute." }, "thread_ts": { "required": true, @@ -20,7 +20,7 @@ }, "title": { "required": false, - "desc": "Title for the prompts. For example: Suggested Prompts, Related questions.", + "desc": "Title for the list of provided prompts. For example: Suggested Prompts, Related Questions.", "type": "string" } },