Skip to main content
POST
/
conversations
/
messages
/
upload
Upload file attachments
curl --request POST \
  --url https://services.leadconnectorhq.com/conversations/messages/upload \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --header 'Version: <version>' \
  --form conversationId=ve9EPM428h8vShlRW1KT \
  --form 'locationId=<string>' \
  --form 'attachmentUrls=<string>'
{
  "uploadedFiles": {}
}

Authorizations

Authorization
string
header
required

Use the Access Token generated with user type as Sub-Account (OR) Private Integration Token of Sub-Account.

Headers

Version
enum<string>
required

API Version

Available options:
2021-04-15

Body

multipart/form-data
conversationId
string
required

Conversation Id

Example:

"ve9EPM428h8vShlRW1KT"

locationId
string
required
attachmentUrls
string[]
required

Response

Uploaded the file successfully

uploadedFiles
object
required
Last modified on March 4, 2026