From Bright Pattern Documentation
Contents
- Introduction
- API Methods
- General Information
- Check Availability
- Expected Parameters
- Request Chat
- Get Active Chat
- Send Events
- Get Chat History
- Get New Chat Events
- 1 Upload File
- Get File
- Get Agent Profile Photo
- API Events
Mobile/Web API Specification
Upload File
Description | Uploads a file to the server. The maximum file size is 25MB. The server will store up to 1000 files. Newly received files will replace the oldest files. This method can be used, for example, to send pictures from client mobile application to the contact center agents. |
URL | http[s]://<host>:<port>/clientweb/api/v1/files?tenantUrl=<tenantUrl> |
Method | POST |
Request body | File to be uploaded (content type: mulitpart/form-data). Example:
file={file to upload} |
Returns | 200 – file ID to be used in the chat_session_file message (content type: application/json). Example:
{ "file_id":”file ID” } |
Errors | 401 – Unauthorized |