Update media asset metadata
cURL
curl --request PATCH \ --url https://cms.thepublive.com/publisher/{publisher_id}/media-library/{id}/ \ --header 'Authorization: Basic <encoded-value>' \ --header 'Content-Type: application/json' \ --data ' { "filename": "<string>", "alt_text": "<string>", "caption": "<string>", "source": "<string>", "meta_data": {} } '
{ "status": "success", "message": "Updated Successfully", "data": { "id": 999, "filename": "budget-2026.jpg", "alt_text": "Updated alt text", "caption": "Budget session in Parliament", "path": "https://cdn.publive.com/images/budget-2026.jpg", "source": "Reuters", "type": "Image", "meta_data": {"width": 1200, "height": 630} } }
path
type
Image
Video
File
curl -X PATCH \ 'https://cms.thepublive.com/publisher/123/media-library/999/' \ -H 'Authorization: Basic <BASE64_AUTH_TOKEN>' \ -H 'Content-Type: application/json' \ -d '{"source": "Reuters", "alt_text": "Updated alt text"}'
Was this page helpful?