[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-31 UTC."],[],[],null,["# Method: projects.buckets.list\n\nLists the linked Cloud Storage for Firebase buckets for the specified Firebase project.\n\n### HTTP request\n\n`GET https://firebasestorage.googleapis.com/v1alpha/{parent=projects/*}/buckets`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|----------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `parent` | `string` Required. Resource name of the parent Firebase project, `projects/{project_id_or_number}`. Authorization requires the following [IAM](https://cloud.google.com/iam/docs/) permission on the specified resource `parent`: - `firebasestorage.buckets.list` |\n\n### Query parameters\n\n| Parameters ||\n|---------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `page``Size` | `integer` The maximum number of buckets to return. If not set, the server will use a reasonable default. |\n| `page``Token` | `string` A page token, received from a previous `buckets.list` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `buckets.list` must match the call that provided the page token. |\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nThe response returned by `buckets.list`.\n\nIf successful, the response body contains data with the following structure:\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"buckets\": [ { object (/docs/reference/rest/storage/rest/v1alpha/projects.buckets#Bucket) } ], \"nextPageToken\": string } ``` |\n\n| Fields ||\n|---------------------|--------------------------------------------------------------------------------------------------------------------------------------|\n| `buckets[]` | `object (`[Bucket](/docs/reference/rest/storage/rest/v1alpha/projects.buckets#Bucket)`)` The list of linked buckets. |\n| `next``Page``Token` | `string` A token that can be sent as `pageToken` to retrieve the next page. If this field is omitted, there are no subsequent pages. |\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n- `https://www.googleapis.com/auth/firebase`\n\nFor more information, see the [Authentication Overview](https://cloud.google.com/docs/authentication/).\n\n### IAM Permissions\n\nRequires the following [IAM](https://cloud.google.com/iam/docs) permission on the `parent` resource:\n\n- `firebasestorage.buckets.list`\n\nFor more information, see the [IAM documentation](https://cloud.google.com/iam/docs)."]]