Cloudinary
Source: https://runstack.engineer/docs/toolkits/cloudinary
Upload, transform, manage, and deliver images, videos, and live streams via the Cloudinary APIs.
Tools (109):
| Tool | Description |
|---|---|
cloudinaryGetResourceByAssetId | Get full details of an asset by its immutable asset ID. |
cloudinaryGetResourceByPublicId | Get details of a single asset by public ID. |
cloudinaryGetResourcesByAssetFolder | List assets stored directly in an asset folder. |
cloudinaryGetResourcesByContext | Find assets by contextual metadata key/value. |
cloudinaryGetResourcesInModeration | List assets in a moderation queue by kind and status. |
cloudinaryGetTags | List all tags used by a resource type. |
cloudinaryListImages | List image assets with prefix, tag, or date filtering. |
cloudinaryListVideos | List video and audio assets with filtering. |
cloudinaryListRawFiles | List raw (non-media file) assets with filtering. |
cloudinaryListResourcesByAssetIds | Fetch up to 100 assets by immutable asset IDs. |
cloudinaryListResourcesByExternalIds | Fetch assets by external IDs assigned at upload. |
cloudinaryListResourcesByTag | List assets carrying a specific tag. |
cloudinaryListResourcesByType | List all assets of a resource and delivery type. |
cloudinaryListResourceTypes | List resource types available in the environment. |
cloudinaryUpdateResourceByPublicId | Update tags, context, metadata, or moderation on an asset by public ID. |
cloudinaryUpdateResourceByAssetId | Update an asset by immutable asset ID. |
cloudinaryUpdateResourceTags | Add, remove, replace, or clear tags on assets. |
cloudinaryManageContext | Add/update or remove all contextual metadata on assets. |
cloudinaryUpdateAssetMetadata | Set structured metadata field values on assets. |
cloudinaryRenameResource | Rename an asset public ID (reorganize without re-uploading). |
cloudinaryDestroyAsset | Permanently destroy one asset by public ID. |
cloudinaryDestroyAssetById | Permanently delete one asset by immutable asset ID. |
cloudinaryDeleteResourcesByPublicId | Bulk delete assets by IDs, prefix, or all of a type. |
cloudinaryDeleteResourcesByAssetId | Bulk delete up to 100 assets by asset IDs. |
cloudinaryDeleteResourcesByTags | Delete all assets carrying a tag. |
cloudinaryDeleteDerivedResources | Delete derived (transformed) assets by derived IDs. |
cloudinaryRestoreResources | Restore deleted assets with backups by public ID. |
cloudinaryRestoreResourcesByAssetIds | Restore backed-up assets by asset IDs. |
cloudinaryPublishResources | Make private/authenticated assets publicly accessible. |
cloudinaryExplicitResource | Update an asset and eagerly generate transformations (not rate-limited). |
cloudinaryCreateAssetRelationsByPublicId | Relate up to 10 assets to a primary asset by public ID. |
cloudinaryCreateAssetRelationsByAssetId | Relate up to 10 assets by immutable asset IDs. |
cloudinaryDeleteAssetRelationsByPublicId | Unrelate assets from a primary asset by public ID. |
cloudinaryDeleteAssetRelationsByAssetId | Unrelate assets by immutable asset IDs. |
cloudinaryUploadAsset | Upload an image, video, or raw file from URL or base64. |
cloudinaryUploadFileAutoDetect | Upload any file with automatic type detection and full options. |
cloudinaryUploadChunk | Upload one chunk of a large file (resumable uploads). |
cloudinaryCreateImageFromText | Generate a styled text image (banners, captions). |
cloudinaryCreateMultiResource | Combine images into animated GIF/MP4 or PDF. |
cloudinaryCreateSlideshow | Generate a video slideshow from assets via manifest JSON. |
cloudinaryGenerateSprite | Merge images into a CSS sprite sheet (deprecated upstream). |
cloudinaryGenerateArchive | Bundle assets into a ZIP/TGZ archive. |
cloudinaryExplodeResource | Split a multi-page PDF/PSD/TIFF/GIF into per-page images. |
cloudinaryGetRootFolders | List top-level asset folders. |
cloudinaryShowFolder | List subfolders inside a folder. |
cloudinaryCreateFolder | Create a new asset folder path. |
cloudinaryUpdateFolder | Rename or move an asset folder. |
cloudinaryDeleteFolder | Delete a folder (must be empty). |
cloudinarySearchFolders | Search folders by name, path, or creation date. |
cloudinarySearchAssets | Search assets with Lucene-like expressions. |
cloudinarySearchVisualAssets | Find visually similar images by example or text. |
cloudinaryListMetadataFields | List structured metadata field definitions. |
cloudinaryGetMetadataFieldById | Get one metadata field definition by external ID. |
cloudinaryCreateMetadataField | Create a structured metadata field. |
cloudinaryUpdateMetadataField | Partially update a metadata field definition. |
cloudinaryDeleteMetadataField | Delete a metadata field definition. |
cloudinaryUpdateMetadataFieldDatasource | Update enum/set datasource entries. |
cloudinaryDeleteMetadataFieldDatasourceEntries | Soft-delete datasource entries (inactivate). |
cloudinaryRestoreMetadataFieldDatasourceEntries | Reactivate soft-deleted datasource entries. |
cloudinaryOrderMetadataFieldDatasource | Sort an enum/set datasource by value. |
cloudinarySearchDatasourceInMetadataField | Search values inside one field datasource. |
cloudinarySearchMetadataFieldDatasource | Search datasource values across all fields. |
cloudinaryReorderMetadataField | Move one metadata field to a new position. |
cloudinaryReorderMetadataFields | Reorder all metadata fields by label, date, or ID. |
cloudinaryListMetadataRules | List conditional metadata rules. |
cloudinaryCreateMetadataRule | Create a conditional metadata auto-fill rule. |
cloudinaryUpdateMetadataRule | Update a conditional metadata rule. |
cloudinaryDeleteMetadataRule | Delete a conditional metadata rule. |
cloudinaryGetTransformations | List named and unnamed transformations. |
cloudinaryGetTransformation | Get a transformation definition and usage. |
cloudinaryCreateTransformation | Save a reusable named transformation. |
cloudinaryUpdateTransformation | Update a named transformation definition. |
cloudinaryDeleteTransformation | Delete a named transformation. |
cloudinaryGetStreamingProfiles | List adaptive streaming profiles for HLS/DASH. |
cloudinaryGetStreamingProfileDetails | Inspect one streaming profile configuration. |
cloudinaryCreateStreamingProfile | Create a custom adaptive-bitrate profile. |
cloudinaryUpdateStreamingProfile | Update a streaming profile renditions. |
cloudinaryDeleteStreamingProfile | Delete a custom streaming profile. |
cloudinaryPing | Ping Cloudinary to verify credentials and reachability. |
cloudinaryGetUsage | Get storage, bandwidth, and quota usage vs limits. |
cloudinaryGetConfig | Get environment config including folder mode. |
cloudinaryGetTriggers | List webhook triggers by event type. |
cloudinaryCreateTrigger | Create a webhook trigger for an event type. |
cloudinaryUpdateTrigger | Change a trigger notification URL. |
cloudinaryDeleteTrigger | Delete a webhook trigger. |
cloudinaryListUploadPresets | List upload presets with sorting and pagination. |
cloudinaryGetUploadPreset | Get one upload preset configuration. |
cloudinaryCreateUploadPreset | Create an upload preset with centralized defaults. |
cloudinaryUpdateUploadPreset | Update an upload preset settings. |
cloudinaryDeleteUploadPreset | Delete an upload preset. |
cloudinaryGetUploadMappings | List URL-prefix to folder upload mappings. |
cloudinaryGetUploadMappingDetails | Get the URL template mapped to one folder. |
cloudinaryCreateUploadMapping | Map an external URL prefix to a folder. |
cloudinaryUpdateUploadMapping | Change a mapping URL template. |
cloudinaryDeleteUploadMapping | Delete a folder upload mapping. |
cloudinaryGetVideoViews | Get video player analytics views and engagement. |
cloudinaryGetAnalysisTaskStatus | Poll an async AI analysis task to completion. |
cloudinaryGetLiveStreams | List all live streams. |
cloudinaryGetLiveStream | Get one live stream configuration and status. |
cloudinaryCreateLiveStream | Create an RTMP live stream (returns ingest URI and key). |
cloudinaryUpdateLiveStream | Update a live stream name or timeouts. |
cloudinaryDeleteLiveStream | Permanently delete a live stream. |
cloudinaryActivateLiveStream | Manually activate an idle live stream. |
cloudinaryIdleLiveStream | Park an active live stream in idle state. |
cloudinaryGetLiveStreamOutputs | List outputs configured on a live stream. |
cloudinaryGetLiveStreamOutput | Get one live stream output configuration. |
cloudinaryCreateLiveStreamOutput | Add HLS/archive/simulcast output to a stream. |
cloudinaryUpdateLiveStreamOutput | Update a custom simulcast output. |
cloudinaryDeleteLiveStreamOutput | Remove an output from a live stream. |