Looks up user accounts within a project or a tenant based on conditions in the request.
HTTP request
POST https://identitytoolkit.googleapis.com/v1/projects/{targetProjectId}/accounts:query
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
targetProjectId |
The ID of the project to which the result is scoped. Authorization requires the following IAM permission on the specified resource
|
Request body
The request body contains data with the following structure:
JSON representation |
---|
{ "returnUserInfo": boolean, "limit": string, "offset": string, "sortBy": enum ( |
Fields | |
---|---|
returnUserInfo |
If |
limit |
The maximum number of accounts to return with an upper limit of 500. Defaults to 500. Only valid when |
offset |
The number of accounts to skip from the beginning of matching records. Only valid when |
sortBy |
|
order |
|
tenantId |
The ID of the tenant to which the result is scoped. |
expression[] |
|
Response body
If successful, the response body contains an instance of QueryUserInfoResponse
.
Authorization scopes
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/identitytoolkit
https://www.googleapis.com/auth/firebase
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.