{ "opencollection": "1.0.0", "info": { "name": "Amazon S3 Compatibility S3 Object Storage API", "version": "20160918" }, "items": [ { "info": { "name": "s3ObjectStorage", "type": "folder" }, "items": [ { "info": { "name": "GET Service (List Buckets)", "type": "http" }, "http": { "method": "GET", "url": "https://localhost:9060/", "headers": [ { "name": "x-amz-date", "value": "" } ] }, "docs": "Lists all buckets owned by the authenticated sender of the request.\n" }, { "info": { "name": "GET Bucket (List Objects)", "type": "http" }, "http": { "method": "GET", "url": "https://localhost:9060/:bucketName", "headers": [ { "name": "x-amz-date", "value": "" } ], "params": [ { "name": "bucketName", "value": "", "type": "path", "description": "The name of the bucket. Avoid entering confidential information.\n\nExample: `my-new-bucket1`\n" }, { "name": "delimiter", "value": "", "type": "query", "description": "When this parameter is set, only objects whose names do not contain the delimiter character\n(after an optionally specified prefix) are returned. Scanned objects whose names contain the\ndelimiter have part of their name up to the last occurrence of the delimiter (after the optional\nprefix) returned as a set of prefixes. Note that only '/' is a supported delimiter character at\nthis time.\n" }, { "name": "encoding-type", "value": "", "type": "query", "description": "When this parameter is set, the response is encoded with the specified encoding method. This\ncan be used for object keys containing characters that XML 1.0 parsers cannot parse.\n" }, { "name": "max-keys", "value": "", "type": "query", "description": "The maximum number of keys to return in the response body." }, { "name": "prefix", "value": "", "type": "query", "description": "The string to use for matching against the start of keys in a list query." }, { "name": "continuation-token", "value": "", "type": "query", "description": "The token at which to start listing the next set of results when the previous response is truncated." }, { "name": "start-after", "value": "", "type": "query", "description": "Object keys returned by a list query must be after this parameter in lexicographical order." } ] }, "docs": "Lists up to 1000 objects in the specified bucket.\n" }, { "info": { "name": "PUT Bucket (Create Bucket)", "type": "http" }, "http": { "method": "PUT", "url": "https://localhost:9060/:bucketName", "headers": [ { "name": "x-amz-date", "value": "" } ], "params": [ { "name": "bucketName", "value": "", "type": "path", "description": "The name of the bucket. Avoid entering confidential information.\n\nExample: `my-new-bucket1`\n" } ] }, "docs": "Creates a new bucket.\n" }, { "info": { "name": "DELETE Bucket", "type": "http" }, "http": { "method": "DELETE", "url": "https://localhost:9060/:bucketName", "headers": [ { "name": "x-amz-date", "value": "" } ], "params": [ { "name": "bucketName", "value": "", "type": "path", "description": "The name of the bucket. Avoid entering confidential information.\n\nExample: `my-new-bucket1`\n" } ] }, "docs": "Deletes a bucket. All objects in the bucket must be deleted before the bucket itself can be deleted.\n" }, { "info": { "name": "HEAD Bucket", "type": "http" }, "http": { "method": "HEAD", "url": "https://localhost:9060/:bucketName", "headers": [ { "name": "x-amz-date", "value": "" } ], "params": [ { "name": "bucketName", "value": "", "type": "path", "description": "The name of the bucket. Avoid entering confidential information.\n\nExample: `my-new-bucket1`\n" } ] }, "docs": "Checks to see if a bucket exists and that the requester has permission to access it.\n" }, { "info": { "name": "GetBucketTagging", "type": "http" }, "http": { "method": "GET", "url": "https://localhost:9060/:bucketName?tagging", "headers": [ { "name": "x-amz-date", "value": "" } ], "params": [ { "name": "bucketName", "value": "", "type": "path", "description": "The name of the bucket. Avoid entering confidential information.\n\nExample: `my-new-bucket1`\n" } ] }, "docs": "Gets the list of tags for a bucket.\n" }, { "info": { "name": "PutBucketTagging", "type": "http" }, "http": { "method": "PUT", "url": "https://localhost:9060/:bucketName?tagging", "headers": [ { "name": "x-amz-date", "value": "" } ], "params": [ { "name": "bucketName", "value": "", "type": "path", "description": "The name of the bucket. Avoid entering confidential information.\n\nExample: `my-new-bucket1`\n" } ] }, "docs": "Add tags to a bucket.\n" }, { "info": { "name": "DeleteBucketTagging", "type": "http" }, "http": { "method": "DELETE", "url": "https://localhost:9060/:bucketName?tagging", "headers": [ { "name": "x-amz-date", "value": "" } ], "params": [ { "name": "bucketName", "value": "", "type": "path", "description": "The name of the bucket. Avoid entering confidential information.\n\nExample: `my-new-bucket1`\n" } ] }, "docs": "Delete the tags from a bucket.\n" } ] } ], "bundled": true }