If you make a GET request that's scoped to a bucket that doesn't exist, you
get a 404 Not Found status
code, and the body of the error response contains NoSuchBucket
in the Code element.
Common request headers
The following are common request headers for GET bucket requests.
For the request to succeed, the value specified for this header must
match the metageneration
of the requested bucket. If it does not, the request fails with a
412 Precondition Failed status code. Note that this header
is ignored in list requests.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# GET Bucket\n\nUse a GET bucket request to:\n\n- [List Objects](/storage/docs/xml-api/get-bucket-list) contained in a bucket\n- [List Multipart Uploads](/storage/docs/xml-api/get-bucket-uploads) underway in a bucket\n- [Get Bucket ACLs](/storage/docs/xml-api/get-bucket-acls)\n- [Get Bucket Metadata](/storage/docs/xml-api/get-bucket-metadata)\n\nIf you make a GET request that's scoped to a bucket that doesn't exist, you\nget a [404 Not Found](/storage/docs/xml-api/reference-status) status\ncode, and the body of the error response contains `NoSuchBucket`\nin the `Code` element.\n\nCommon request headers\n----------------------\n\nThe following are common request headers for GET bucket requests."]]