Upload Resumable Media

The Kaleyra platform's Upload Resumable Media API enables you to asynchronously upload (and resume interrupted upload sessions without restarting) media files of up to 100 MB, generating a unique media ID. This uploaded media file will be available for 24 hours after creation and the uploaded media will be available for three days after it has been created. You can receive real time update about your uploaded Resumable Media through the Kaleyra callback service. For more information about the callback profile for WhatsApp resumable media status update, see Callback Profile for WhatsApp Resumable Media Status Update.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Account SID (Security Identifier).

string
required

WhatsApp Business Account ID.

Body Params
file

Path to the file stored in your local directory.

string

Type of media file being uploaded. - Upload resumable media supports only the following file types:

  • "application/pdf"
  • "image/jpeg"
  • "image/jpg"
  • "image/png"
  • "video/mp4"
Headers
string

API key generated from Kaleyra platform account.

Responses

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/plain



© 2026 Kaleyra Inc. All rights reserved.
Trademarks, logos and service marks displayed on this site are registered and unregistered trademarks of Kaleyra Inc.