Send File Message
In this page we show you how to send a message containing a pdf file.
A file-type conversation refers to a message that includes a file attachment.
In this table below you'll see the Arguments for this request.
mediaURL *required
Provides the URL where the file content is hosted or located
type *required
To specify the media type that will be used.
altText (optional)
A description of the image that's optional, provided mainly for accessibility reasons. By default, it'll be saved using the image file's name.
Here's how to create a request for sending a file message to a WhatsApp user using the provided API endpoint.
{
"type": "file",
"mediaUrl": "https://www.w3.org/dummy.pdf",
"altText": "Here is a pdf attached"
}
The provided YAML configuration below defines an API specification using the OpenAPI (formerly known as Swagger) format.
API request to send a file
file
Possible values: https://www.w3.org/dummy.pdf
Here is a pdf attached
POST /v1.1/org/{orgId}/whatsapp/appuser/{appUser}/reply HTTP/1.1
Host: www.channel360.co.za
Content-Type: application/json
Accept: */*
Content-Length: 92
{
"type": "file",
"mediaUrl": "https://www.w3.org/dummy.pdf",
"altText": "Here is a pdf attached"
}
Successfully Replied.
{
"conversation": {
"_id": "5x3v39263cnmvb9537548416",
"appMakerLastRead": 1714391363,
"appUserLastRead": 1714390358.894,
"unreadCount": 2
},
"message": {
"_id": "edf85dfg2h82d5f2d93s",
"role": "appMaker",
"authorId": "2wm6nj7i8d09fg8h45c7",
"type": "file",
"avatarUrl": "https://www.gravatar.com/avatar/00000000000000000000000000000000.png?s=200&d=mm",
"mediaUrl": "https://www.w3.org/dummy.pdf",
"mediaSize": 15658,
"altText": "Here is a pdf attached",
"received": 1714391363,
"mediaType": "application/pdf",
"source": {
"type": "api"
}
}
}
Last updated
Was this helpful?