- HTTP request
 - Path parameters
 - Query parameters
 - Request body
 - Response body
 - Authorization scopes
 - Try it!
 
List message buses.
HTTP request
 GET https://eventarc.googleapis.com/v1/{parent=projects/*/locations/*}/messageBuses 
The URL uses gRPC Transcoding syntax.
Path parameters
parent 
 string 
Required. The parent collection to list message buses on.
Authorization requires the following IAM 
permission on the specified resource parent 
:
-  
eventarc.messageBuses.list 
Query parameters
| Parameters | |
|---|---|
 pageSize 
 |  
     Optional. The maximum number of results to return on each page. Note: The service may send fewer.  |  
 pageToken 
 |  
     Optional. The page token; provide the value from the  When paginating, all other parameters provided must match the previous call that provided the page token.  |  
 orderBy 
 |  
     Optional. The sorting order of the resources returned. Value should be a comma-separated list of fields. The default sorting order is ascending. To specify descending order for a field, append a   |  
 filter 
 |  
     Optional. The filter field that the list request will filter on. Possible filtersare described in https://google.aip.dev/160 .  |  
Request body
The request body must be empty.
Response body
The response message for the messageBuses.list 
method.
If successful, the response body contains data with the following structure:
| JSON representation | 
|---|
  { 
 "messageBuses" 
 : 
 [ 
 { 
 object (  
 |  
| Fields | |
|---|---|
 messageBuses[] 
 |  
     The requested message buses, up to the number specified in   |  
 nextPageToken 
 |  
     A page token that can be sent to   |  
 unreachable[] 
 |  
     Unreachable resources, if any.  |  
Authorization scopes
Requires the following OAuth scope:
-  
https://www.googleapis.com/auth/cloud-platform 
For more information, see the Authentication Overview .

