Cloudinary
communityCloud-based image and video management, optimization, and delivery
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
POST
https://api.cloudinary.com/v1_1/{cloud_name}/image/uploadUpload an image or video
Parameters
filefile URL or base64 (stringrequiredfoldertarget folder (stringoptionaltransformationresize/crop params (stringoptionalReturns
asset with public_id, url, secure_url, width, height, format, bytesPOST
https://api.cloudinary.com/v1_1/{cloud_name}/resources/searchSearch media assets
Parameters
expressionsearch query (stringrequiredmax_resultscount (integeroptionalReturns
resources[] with public_id, url, format, width, height, created_atGET
https://res.cloudinary.com/{cloud_name}/image/upload/{transformations}/{public_id}Get transformed image URL
Parameters
public_idasset ID (stringrequiredtransformationsw_300required— h_300, c_fill (stringReturns
transformed image binary