Skip to content

Get attachment public URL

GET
/api/v1/attachments/{attachmentId}/url
curl --request GET \
--url https://localhost:10001/api/v1/attachments/1/url \
--header 'Authorization: <Authorization>'

Generate a time-limited public URL for the attachment file

attachmentId
required
integer

Attachment ID

expiration
integer

Expiration in minutes (default: 60)

Signed URL and its expiration window

Media type application/json
object
key
additional properties
string
Example generated
{
"additionalProperty": "example"
}

Bad request - Invalid attachment ID or expiration time

Media type application/json
object
key
additional properties
string
Example generated
{
"additionalProperty": "example"
}

Internal server error

Media type application/json
object
key
additional properties
string
Example generated
{
"additionalProperty": "example"
}