Upload
Upload a media object
media_objects.upload(MediaObjectUploadParams**kwargs) -> MediaObjectUploadResponse
/api/upload-media-object
Upload a media file to Sendblue's CDN for use in messages
Parameters
Returns
Upload a media object
from sendblue_api import SendblueAPI
client = SendblueAPI(
api_key="My API Key",
api_secret="My API Secret",
)
response = client.media_objects.upload(
media_url="https://example.com/image.jpg",
)
print(response.media_object_id)
{
"mediaObjectId": "abc123def456",
"message": "File uploaded successfully",
"status": "OK"
}
Returns Examples
{
"mediaObjectId": "abc123def456",
"message": "File uploaded successfully",
"status": "OK"
}