tencent cloud

Action List
Last updated: 2024-12-27 10:33:03
Action List
Last updated: 2024-12-27 10:33:03
COS APIs are described as follows:

Service APIs

API
Operation
Description
Querying the bucket list
Queries the list of all buckets under a specified account

Bucket APIs

Basic operation APIs

API
Operation
Description
Creating a bucket
Creates a bucket under a specified account
Querying an object list
Queries some or all objects in a bucket
Checking a bucket and its permission
Checks whether a bucket exists and whether you have permission to access it
Deleting a bucket
Deletes an empty bucket under a specified account
Querying object versions
Queries some or all objects in a bucket and their historical versions

ACL APIs

API
Operation
Description
Setting a bucket ACL
Sets an ACL for a bucket
Querying a bucket ACL
Queries the ACL of a bucket

CORS APIs

API
Operation
Description
Setting CORS
Sets CORS permissions for a bucket
Querying CORS configuration
Queries the CORS configuration of a bucket
Deleting CORS configuration
Deletes the CORS configuration of a bucket

Lifecycle APIs

API
Operation
Description
Setting lifecycle
Sets lifecycle for a bucket
Querying a lifecycle configuration
Queries the lifecycle configuration of a bucket
Deleting a lifecycle configuration
Deletes the lifecycle configuration of a bucket

Bucket policy APIs

API
Operation
Description
Setting a bucket policy
Sets a permission policy for a bucket
Querying a bucket policy
Queries the permission policy of a bucket
Deleting a bucket policy
Deletes the permission policy of a bucket
API
Operation
Description
Setting a bucket referer
Sets a bucket referer allowlist or blocklist
Querying a bucket referer
Queries a bucket referer allowlist or blocklist

Bucket tagging APIs

API
Operation
Description
Setting bucket tags
Sets tags for an existing bucket
Querying bucket tags
Queries the existing tags of a bucket
Deleting bucket tags
Deletes the tags of a bucket

Static website APIs

API
Operation
Description
Setting a static website
Sets a static website for a bucket
Querying static website configuration
Queries the static website configuration of a bucket
Deleting a static website configuration
Deletes the static website configuration of a bucket

INTELLIGENT TIERING APIs

API
Operation
Description
Setting INTELLIGENT TIERING
Enables INTELLIGENT TIERING for a bucket
Querying INTELLIGENT TIERING configuration
Queries the INTELLIGENT TIERING configuration of a bucket

Inventory APIs

API
Operation
Description
Creating an inventory job
Creates an inventory job in a bucket
Creating a one-time inventory job
Creates a one-time inventory job for a bucket
Querying inventory jobs
Queries an inventory configuration of a bucket
Querying the list of inventory configurations
Queries the list of inventory configurations for a bucket
Deleting an inventory job
Deletes an inventory job from a bucket

Versioning APIs

API
Operation
Description
Setting versioning
Enables/Suspends versioning for a bucket
Querying versioning
Queries the versioning information of a bucket

Cross-bucket replication APIs

API
Operation
Description
Setting cross-bucket replication
Sets a cross-bucket replication rule for a versioning-enabled bucket
Querying cross-bucket replication
Queries the cross-bucket replication rule of a bucket
Deleting a cross-bucket replication rule
Deletes a cross-bucket replication rule of a bucket

Logging APIs

API
Operation
Description
Setting logging
Enables logging for a source bucket
Querying logging configuration
Queries the logging configuration of a source bucket

Global acceleration (accelerate) APIs

API
Operation
Description
Setting global acceleration
Enables/Suspends global acceleration for a bucket
Querying global acceleration
Queries the global acceleration configuration of a bucket

Bucket encryption APIs

API
Operation
Description
Setting bucket encryption
Sets the default encryption configuration for a bucket
Querying bucket encryption configuration
Queries the default encryption configuration of a bucket
Deleting bucket encryption configuration
Deletes the default encryption configuration of a bucket

Object lock (ObjectLock) APIs

API
Operation
Description
Configuring object lock
Configures object lock for existing buckets
Querying object lock
Queries the object lock configuration that has taken effect
Querying the expiration date of object lock
Queries the expiration date of object lock

Object APIs

Basic operation APIs

API
Operation
Description
Uploading an object in whole
Uploads an object to a bucket.
Copying an object
Copies a file to the destination path.
Uploading an object using an HTML form
Uploads an object using an HTML form.
Downloading an object
Downloads an object to the local file system
Querying object metadata
Queries the metadata of an object.
Deleting an object
Deletes an object from a bucket.
Deleting multiple objects
Deletes multiple objects from a bucket.
Checking cross-origin resource sharing (CORS) configuration
Sends a preflight request to determine whether an actual CORS request can be sent.
Restoring an archived object
Restores an archived object for access
Extracting object content
Extracts the content of an object

ACL APIs

API
Operation
Description
Setting an object ACL
Sets an ACL for an object in a bucket
Querying an object ACL
Queries the ACL of an object

Object tagging APIs

API
Operation
Description
Setting object tags
Sets tags for an uploaded object
Querying object tags
Queries all tags of an object
Deleting object tags
Deletes all tags of an object

Multipart upload APIs

API
Operation
Description
Initializing a multipart upload
Initializes a multipart upload.
Uploading parts
Uploads a file in parts.
Copying a part
Copies an object as a part.
Completing a multipart upload
Completes the multipart upload of a file.
Aborting a multipart upload
Aborts a multipart upload and deletes the uploaded parts.
Querying multipart uploads
Queries in-progress multipart uploads.
Querying uploaded parts
Queries the uploaded parts of a multipart upload.

Batch Operation APIs

API
Operation
Description
Creating a job
Creates a batch operation job in a bucket
Describing a job
Gets the parameters and job execution status of a created batch operation job
Querying jobs
Lists created batch operation jobs
Updating job priority
Updates the priority of a created job
Updating job status
Updates the status of a created job
Common elements of the batch operation feature
Error responses of the batch operation feature

Data Processing APIs

Data processing APIs

Data processing APIs include image processing, AI-based content recognition, media processing, and file processing APIs. For details, see Data Processing APIs.

Content moderation APIs

Content moderation APIs includes image moderation, video moderation, audio moderation, text moderation, file moderation, webpage moderation, and live stream moderation APIs. For details, see Content Moderation APIs.

Job and workflow APIs

Job and workflow APIs include workflow APIs, workflow instances, job APIs, template APIs, and batch job APIs. For details, see Job and Workflow APIs.

Cloud virus detection APIs

API
Description
Detects viruses such as trojans and worms in COS files
Querying virus detection job result
Queries the status or result of a virus detection job
Was this page helpful?
You can also Contact Sales or Submit a Ticket for help.
Yes
No

Feedback