After a file is uploaded into a Space as a chat message, Avaya Spaces will try to create a preview of that file. To access that preview, the user should get the preview URL and then present it.

URL Parameters

NameDescriptionLocationRequiredDefault Value
messageIdUnique identifier of the message.PathYes
fileIdUnique identifier of the file.PathYes

Body Parameters

None.

Authentication

JwtAuthenticator, Oauth2Authenticator, AnonymousAuthenticator

Authorization

OAuthAuthorizer

Example Request

URL

For Production: GET https://spacesapis.avayacloud.com/api/messages/{messageId}/files/{fileId}/viewerUrl
For Staging: GET https://loganstagingapis.esna.com/api/messages/{messageId}/files/{fileId}/viewerUrl

Headers

Authorization: "jwt eyJhbGciOiJSUzI1NiIsIdfgdfgnR5cCI6IkpXVCJ9.eyJ1c2VyX2lkX3NpZyI6ImxPWHpxNzVzR3J3X0xwWEMyRGRMakhyYXJlWVhyTzFMdEZHZkhkOWNkTXciLCJwcm9kdWN0X3R5cGUiOiJhY2NvdW50cyIsImxhc3R1cGRhdGV0aW1lIjoiMjAxNy0wMS0zMFQxMzo1ODo0Ny4yMDYiLCJpc3MiOiJ6YW5nLmlvIiwicHVibGlja2V5aWQiOiJhZ3h6Zm05dVpYTnVZVEl3TVRSeUdnc1NEVWRLZDNSUWRXSnNhV05MWlhrdfgdWdJQ2dsUEtFakFvTSIsImV4cCI6MTQ5NTM5MTIwMywidXNlcl9pZCI6ImFneHpmbTl1WlhOdVlUSXdNVFJ5RVFzU0JGVnpaWElZZ0lEQXMtX25fUW9NIiwidmVyIjoiMi4wIn0.SqZpw1uPIebqW3qlDsm0-DWYFKEH0SgPwtD-tSESWOF-5hLkZMqJH28ooWux2S7s9riIew7pTVPnZpTgJa5zHcEAG0gXSEJVOqmpGp_4ufM8YtZoZMpBFjyAkwyAt-ILkGUYIo0GU5WyzMPLV8YLXfgdfgOgkE2MGGOajBkjPmC2Db3pA0D0M9k-21EL1gwWBC5YIq0PDAkgulegwl6khRmB8irJQ-dfg-d-KV9eYfFpsCdJKRGzSfqg"

Or

Authorization: "bearer f746696f5de4528u128ae2f274eea253e8a7943a"

Example Response

{
  "url": "https://spacesapis.avayacloud.com/fileviewer/index.html?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJtZXNzYWdlSWQiOiI1OGZhNzEyYjJlYjQzYzA1ZDM2NGU2YTEiLCJmaWxlSWQiOiJhMTY1MThlNC1hM2ExLTRlNzktYjQxNS0zNDM1MTQ0YTQ3NWEiLCJpYXQiOjE0OTI4MDg0ODEsImV4cCI6MTQ5MjgxMjA4MX0.P5CzG1-p-zQOwqUthMr5VUvvky9SLmJmn0zSohgmJoU"
}