- admin.apps
- admin.apps.approved
- admin.apps.requests
- admin.apps.restricted
- admin.conversations
- /admin.conversations.archivePOST
- /admin.conversations.convertToPrivatePOST
- /admin.conversations.createPOST
- /admin.conversations.deletePOST
- /admin.conversations.disconnectSharedPOST
- /admin.conversations.getConversationPrefsGET
- /admin.conversations.getTeamsGET
- /admin.conversations.invitePOST
- /admin.conversations.renamePOST
- /admin.conversations.searchGET
- /admin.conversations.setConversationPrefsPOST
- /admin.conversations.setTeamsPOST
- /admin.conversations.unarchivePOST
- admin.conversations.ekm
- admin.conversations.restrictAccess
- admin.emoji
- admin.inviteRequests
- admin.inviteRequests.approved
- admin.inviteRequests.denied
- admin.teams.admins
- admin.teams
- admin.teams.owners
- admin.teams.settings
- admin.usergroups
- admin.users
- admin.users.session
- api
- apps.event.authorizations
- apps.permissions
- apps.permissions.resources
- apps.permissions.scopes
- apps.permissions.users
- apps
- auth
- bots
- calls
- calls.participants
- chat
- chat.scheduledMessages
- conversations
- /conversations.archive
- /conversations.close
- /conversations.create
- /conversations.history
- /conversations.info
- /conversations.invite
- /conversations.join
- /conversations.kick
- /conversations.leave
- /conversations.list
- /conversations.mark
- /conversations.members
- /conversations.open
- /conversations.rename
- /conversations.replies
- /conversations.setPurpose
- /conversations.setTopic
- /conversations.unarchive
- dialog
- dnd
- emoji
- files.comments
- files
- files.remote
- migration
- oauth
- oauth.v2
- pins
- reactions
- reminders
- rtm
- search
- stars
- team
- team.profile
- usergroups
- usergroups.users
- users
- users.profile
- views
- workflows
/files.sharedPublicURL
POST
/files.sharedPublicURL
files
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://slack.com/api/files.sharedPublicURL'
Response Response Example
200 - response
{
"ok": true
}
Request
Header Params
token
stringÂ
optional
files:write:user
Body Params application/x-www-form-urlencoded
file
stringÂ
optional
Responses
🟢200Typical success response
application/json
Body
Schema for successful response from files.sharedPublicURL method
file
object (file object)Â
required
channels
array[string]
optional
comments_count
integerÂ
optional
created
integerÂ
optional
date_delete
integerÂ
optional
display_as_bot
booleanÂ
optional
editable
booleanÂ
optional
editor
stringÂ
optional
Match pattern:
^[UW][A-Z0-9]{2,}$
external_id
stringÂ
optional
external_type
stringÂ
optional
external_url
string <uri>
optional
filetype
stringÂ
optional
groups
array[string]
optional
has_rich_preview
booleanÂ
optional
id
stringÂ
optional
Match pattern:
^[F][A-Z0-9]{8,}$
image_exif_rotation
integerÂ
optional
ims
array[string]
optional
is_external
booleanÂ
optional
is_public
booleanÂ
optional
is_starred
booleanÂ
optional
is_tombstoned
booleanÂ
optional
last_editor
stringÂ
optional
Match pattern:
^[UW][A-Z0-9]{2,}$
mimetype
stringÂ
optional
mode
stringÂ
optional
name
stringÂ
optional
non_owner_editable
booleanÂ
optional
num_stars
integerÂ
optional
original_h
integerÂ
optional
original_w
integerÂ
optional
permalink
string <uri>
optional
permalink_public
string <uri>
optional
pinned_info
object (Info for a pinned item)Â
optional
pinned_to
array[string]
optional
pretty_type
stringÂ
optional
preview
stringÂ
optional
public_url_shared
booleanÂ
optional
reactions
array[object (Reaction object) {4}]Â
optional
shares
objectÂ
optional
size
integerÂ
optional
source_team
stringÂ
optional
Match pattern:
^[T][A-Z0-9]{2,}$
state
stringÂ
optional
thumb_1024
string <uri>
optional
thumb_1024_h
integerÂ
optional
thumb_1024_w
integerÂ
optional
thumb_160
string <uri>
optional
thumb_360
string <uri>
optional
thumb_360_h
integerÂ
optional
thumb_360_w
integerÂ
optional
thumb_480
string <uri>
optional
thumb_480_h
integerÂ
optional
thumb_480_w
integerÂ
optional
thumb_64
string <uri>
optional
thumb_720
string <uri>
optional
thumb_720_h
integerÂ
optional
thumb_720_w
integerÂ
optional
thumb_80
string <uri>
optional
thumb_800
string <uri>
optional
thumb_800_h
integerÂ
optional
thumb_800_w
integerÂ
optional
thumb_960
string <uri>
optional
thumb_960_h
integerÂ
optional
thumb_960_w
integerÂ
optional
thumb_tiny
stringÂ
optional
timestamp
integerÂ
optional
title
stringÂ
optional
updated
integerÂ
optional
url_private
string <uri>
optional
url_private_download
string <uri>
optional
user
stringÂ
optional
user_team
stringÂ
optional
Match pattern:
^[T][A-Z0-9]{2,}$
username
stringÂ
optional
ok
enum<boolean>Â
required
Allowed value:
true
🔴500Typical error response
Modified at 2023-08-15 05:39:46