GoogleCloudStorage
Connect to the Google Cloud Storage API to store and retrieve any amount of data anytime. Test an API call in your browser and export the code into your app. The Google Cloud Storage API is a paid API as of 3/1/2017: https://cloud.google.com/storage/pricing
155 subscribers
4.7/10 popularity
131447 ms avg latency
34 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
GoogleCloudStorage endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
getBucketIamPolicy /getBucketIamPolicy |
Returns an IAM policy for the specified bucket. |
| POST |
getBuckets /getBuckets |
Retrieves a list of buckets for a given project. |
| POST |
composeObjects /composeObjects |
Concatenates a list of existing objects into a new object in the same bucket. |
| POST |
copyObject /copyObject |
Copies a source object to a destination object. Optionally overrides metadata. |
| POST |
createBucket /createBucket |
Creates a new bucket. |
| POST |
createBucketAclEntry /createBucketAclEntry |
Creates a new ACL entry on the specified bucket. |
| POST |
createDefaultObjectAclEntry /createDefaultObjectAclEntry |
Creates a new default object ACL entry on the specified bucket. |
| POST |
createObject /createObject |
Stores a new object and metadata. For tips on uploading to Google Cloud Storage, see best practices. |
| POST |
createObjectAclEntry /createObjectAclEntry |
Creates a new ACL entry on the specified object. |
| POST |
deleteBucket /deleteBucket |
Permanently deletes an empty bucket. |
| POST |
deleteBucketAclEntry /deleteBucketAclEntry |
Permanently deletes the ACL entry for the specified entity on the specified bucket. |
| POST |
deleteObject /deleteObject |
Deletes an object and its metadata. Deletions are permanent if versioning is not enabled for the bucket, or if the generation parameter is used. |
| POST |
deleteObjectAclEntry /deleteObjectAclEntry |
Permanently deletes the ACL entry for the specified entity on the specified object. |
| POST |
getAccessToken /getAccessToken |
Generate access token |
| POST |
getBucketAclEntry /getBucketAclEntry |
Returns the ACL entry for the specified entity on the specified bucket. |
| POST |
getBucketAllAclEntries /getBucketAllAclEntries |
Retrieves ACL entries on a specified bucket. |
| POST |
getDefaultObjectAclEntry /getDefaultObjectAclEntry |
Returns the default object ACL entry for the specified entity on the specified bucket. |
| POST |
getDefaultObjectAllAclEntries /getDefaultObjectAllAclEntries |
Retrieves default object ACL entries on the specified bucket. |
| POST |
getObjectAclEntry /getObjectAclEntry |
Returns the ACL entry for the specified entity on the specified object. |
| POST |
getObjectAllAclEntries /getObjectAllAclEntries |
Retrieves ACL entries on the specified object. |
| POST |
getObjectIamPolicy /getObjectIamPolicy |
Returns an IAM policy for the specified object. |
| POST |
getObjects /getObjects |
Retrieves a list of objects matching the criteria. |
| POST |
getSingleBucket /getSingleBucket |
Returns metadata for the specified bucket. |
| POST |
getSingleObject /getSingleObject |
Retrieves an object or its metadata. |
| POST |
rewriteObject /rewriteObject |
Rewrites a source object to a destination object. Optionally overrides metadata. |
| POST |
testBucketIamPermissions /testBucketIamPermissions |
Tests a set of permissions on the given bucket to see which, if any, are held by the caller. |
| POST |
testObjectIamPermissions /testObjectIamPermissions |
Tests a set of permissions on the given object to see which, if any, are held by the caller. |
| POST |
updateBucket /updateBucket |
Updates a new bucket. |
| POST |
updateBucketAclEntry /updateBucketAclEntry |
Updates an ACL entry on the specified bucket. |
| POST |
updateBucketIamPolicy /updateBucketIamPolicy |
Updates an IAM policy for the specified bucket. |
| POST |
updateDefaultObjectAclEntry /updateDefaultObjectAclEntry |
Updates a default object ACL entry on the specified bucket. |
| POST |
updateObject /updateObject |
Updates an object's metadata. |
| POST |
updateObjectAclEntry /updateObjectAclEntry |
Updates an ACL entry on the specified object. |
| POST |
updateObjectIamPolicy /updateObjectIamPolicy |
Updates an IAM policy for the specified object. |
GoogleCloudStorage pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — | — |