Description

Cloudinary is a cloud-based media management platform that provides developers with a comprehensive set of tools for uploading, storing, transforming, and delivering images and videos. It offers a scalable infrastructure to handle media assets, allowing developers to easily integrate media management capabilities into their applications.

With Cloudinary, users can perform various image and video manipulations, such as resizing, cropping, and applying filters, through simple API calls. It also provides features like automatic optimization, responsive delivery, and content delivery network (CDN) integration to ensure fast and optimized media delivery across different devices and platforms.

Supported Operations

Cloudinary Account Provisioning API

Get product environments

Return an array of all product environments, or if conditions are specified, return the relevant product environments.

Create product environment

Create a new product environment. Any users that have access to all product environments will also automatically have access to the new product environment.

Get product environment

Retrieve a specific product environment.

Update product environment

Update the details of a product environment.

Delete product environment

Delete a specific product environment.

Get access keys

Retrieve an array of all access keys for a product environment.

Generate an access key

Generate a new access key.

Delete access key by name

Delete a specific access key by name.

Update an access key

Update the name and/or status of an existing access key.

Delete access key

Delete a specific access key.

Get User Groups

Retrieve an array of all user groups in the account.

Create User Group

Create a new user group for the account.

Get User Group

Retrieve a specific user group.

Update User Group

Update the name of a specified user group.

Delete User Group

Delete a user group with the specified ID.

Get Users in User Group

Retrieve the users in the group with the specified ID.

Add User to User Group

Add a user to a group with the specified ID.

Remove User from User Group

Remove a user from a group with the specified ID.

Get users

Returns an array of all users in the account, or if conditions are specified, returns the relevant users.

Create user

Create a new user.

Get user

Retrieve a specific user.

Update user

Update the details of a user.

Delete user

Delete a specific user.

Admin API

Get Folders

Get Folder

Create Folder

Delete Folder

Get Metadata Fields

Create Metadata Field

Get Metadata Field

Update Metadata Field

Delete Metadata Field

Update Metadata Field Datasource

Delete Entries in Metadata Field Datasource

Restore Entries in Metadata Field Datasource

Ping Servers

Get Resources By Asset Folder

Get Resources By Asset Id

Retrieve resources by their asset IDs in the specified Cloudinary account.

Add Related Assets

Delete Related Assets

Get Resources

Get Resources By Context

Get Resource in Moderation Queue

Get Resources By Tag

Delete Resources

Delete multiple resources in the specified Cloudinary account.

Restore Resources

Update Access Mode

Get Resources By PublicId

Update Resource

Update a resource's tags in the specified Cloudinary account.

Get Details of a Single Resource

Get Profiles

Create Profile

Get Profile

Update Profile

Delete or Revert Profile

Delete or revert a streaming profile in the specified Cloudinary account.

Get Tags and Get Tags by Prefix

Get Transformations and Get Named Transformations

Create Transformation

Get Transformation

Update Transformation

Delete Transformation

Get Triggers

Create Trigger

Update Trigger

Delete Trigger

Get Upload Mappings

Get Upload Mapping

Create Upload Mapping

Update Upload Mapping

Delete Upload Mapping

Get Upload Presets

Create Upload Preset

Get Upload Preset

Update Upload Preset

Delete Upload Preset

Get Usage

Analyze API (Beta)

Analyze an asset

Analyzes an asset with the requested analysis type.

Conditional Metadata Rules API

Update Metadata Rules

Update an existing metadata rule in the specified Cloudinary account.

Delete Metadata Rules

Delete an existing metadata rule in the specified Cloudinary account.

Get Metadata Rules

Retrieve all metadata rules for the specified Cloudinary account.

Create Metadata Rules

Create a new metadata rule in the specified Cloudinary account.

Search API

Search All Fields

Retrieve all fields based on the search query.

Search With Additional Fields

Search and include additional fields in the response.

Search With Complex Expression

Search using a complex expression including resource type, tags, upload date, and size.

Search With Exclusion

Perform a search while excluding specific tags.

Upload API

Download Backup

Download a backup from Cloudinary.

Create Collage and Create Collage Custom Template

Update Tags and Update File with Eager Transformations

Upload File With Eager Transformations - Signed

Create Slideshow

Create Video

Add Context or Remove Context

Delete File

Explode PDF

Generate Archive By Tag, By Public Id or From Folder

Generate Animated Image By URLs and Generate Animated Image By Tag

Rename Asset

Generate Sprite By URLs

Replace All Tags

Generate Text Image and Generate With Custom Styling

Upload File - Signed

Upload a file to Cloudinary using signed parameters.

Upload File - Unsigned

Video Live Streaming (Beta)

Get a list of live streams

Create a new live stream

Get a single live stream

Update a live stream

Delete a live stream

Manually activate a live stream

Manually idle a live stream

Get a list of live stream outputs

Create a new live stream output

Get a single live stream output

Update a live stream output

Delete a live stream output

Details
Preview

This item is available for early access. It is still in development and may contain experimental features or limitations.

Last Update

1 month ago

Includes
cloudinary-account-provisioning-api-client
cloudinary-admin-api-client
cloudinary-analyze-api-client
cloudinary-conditional-metadata-rules-api-client
cloudinary-search-api-client
cloudinary-upload-api-client
cloudinary-video-live-streaming-api-client