Method: projects.list

Lista cada FirebaseProject acessível ao autor da chamada.

Os elementos são retornados em nenhuma ordem específica, mas serão uma visualização consistente dos projetos quando outras solicitações forem feitas com um pageToken.

Este método é eventualmente consistente com as mutações do projeto, o que significa que projetos recém-provisionados e modificações recentes em projetos existentes podem não estar refletidos no conjunto de projetos. A lista incluirá apenas projetos ATIVOS.

Use projects.get para leituras consistentes, bem como para outros detalhes do projeto.

Solicitação HTTP

GET https://firebase.googleapis.com/v1beta1/projects

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de consulta

Parâmetros
pageToken

string

Token retornado de uma chamada anterior para projects.list que indica de onde no conjunto de projetos a listagem será retomada.

pageSize

integer

O número máximo de projetos a serem retornados na resposta.

O servidor pode retornar menos que isso a seu critério. Se nenhum valor for especificado (ou um valor muito grande for especificado), o servidor impõe um limite próprio.

Esse valor não pode ser negativo.

showDeleted

boolean

Opcional. Controla se os projetos no estado DELETED precisam ser retornados na resposta.

Se não for especificado, apenas ACTIVE projetos serão retornados.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "results": [
    {
      object (FirebaseProject)
    }
  ],
  "nextPageToken": string
}
Campos
results[]

object (FirebaseProject)

Uma página da lista de projetos acessíveis ao autor da chamada.

nextPageToken

string

Se a lista de resultados for muito grande para caber em uma única resposta, um token será retornado. Se a string estiver vazia, essa resposta é a última página de resultados.

Esse token pode ser usado em chamadas subsequentes para projects.list para encontrar o próximo grupo de projetos.

Os tokens de página são de curta duração e não devem ser persistidos.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-platform.read-only
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/firebase.readonly

Para saber mais, consulte a Visão geral da autenticação.