The Bulk File Download API is currently in an early adoption phase. To participate in this program, please reach to your LivePerson representative (other contact options: chat with us on this page, or message Support).
These set of APIs allow clients to request a list of files associated with a conversation id and download them in a zipped format. The current limit is 50 files or 500 MB per request.
Getting Started
A few things you'll need to get started with this API:
-
Retrieve your domain. Use the LivePerson Domain API to retrieve this information by providing the following service name:
- fms
-
These APIs require App-JWT OAuth 2.0 authentication mechanism for being able to request the files in bulk. Callers of this API will need to create an app with the scope
data.services.external.bulkfiledownload
. It'll get you theClient ID
andClient Secret
. It'll be required to request the app jwt. Once the bearer token is generated, it is then passed as theAuthorization
header on all requests to the service. -
Note the API terms of use.
-
When using this API, it is recommended that you implement our Retry Policy and KeepAlive best practices.