Enables a file for public/external sharing.
curl --location --request POST 'https://slack.com/api/files.sharedPublicURL'
Response Response Example
Request
Authentication token. Requires scope: files:write:user
Body Params application/x-www-form-urlencoded
Responses
application/json Schema for successful response from files.sharedPublicURL method
file
object (file object)Â
requiredMatch pattern:^[UW][A-Z0-9]{2,}$
external_url
string <uri>
optionalMatch pattern:^[F][A-Z0-9]{8,}$
image_exif_rotation
integerÂ
optionalMatch pattern:^[UW][A-Z0-9]{2,}$
non_owner_editable
booleanÂ
optionalpermalink_public
string <uri>
optionalpinned_info
object (Info for a pinned item)Â
optionalpublic_url_shared
booleanÂ
optionalreactions
array[object (Reaction object) {4}]Â
optionalMatch pattern:^[T][A-Z0-9]{2,}$
url_private_download
string <uri>
optionalMatch pattern:^[T][A-Z0-9]{2,}$
Modified at 2023-08-15 05:39:46