Method: accounts.delete

Borra la cuenta de un usuario.

Solicitud HTTP

POST https://identitytoolkit.googleapis.com/v1/accounts:delete

La URL usa la sintaxis de la transcodificación gRPC.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "localId": string,
  "delegatedProjectNumber": string,
  "idToken": string,
  "tenantId": string,
  "targetProjectId": string
}
Campos
localId

string

Es el ID de la cuenta de usuario que se borrará. Para especificar este campo, se requiere una credencial de OAuth 2.0 de Google con los permisos adecuados. Las solicitudes de los usuarios que no tienen la credencial deben pasar un token de ID.

delegatedProjectNumber
(deprecated)

string (int64 format)

idToken

string

El token de ID de Identity Platform de la cuenta que se borrará. Se debe especificar para las solicitudes de los usuarios finales que no tienen la credencial de OAuth 2.0 de Google. Las solicitudes autenticadas que tengan una credencial de OAuth2 de Google con los permisos adecuados pueden pasar localId para especificar la cuenta que se borrará de forma alternativa.

tenantId

string

El ID del grupo de usuarios al que pertenece la cuenta, si corresponde. Solo se requiere especificarlo para las solicitudes autenticadas que tengan una credencial de OAuth 2.0 de Google que especifique el localId de una cuenta que pertenece a un inquilino de Identity Platform.

targetProjectId

string

Es el ID del proyecto al que pertenece la cuenta. Solo debe especificarse en solicitudes autenticadas que especifiquen el localId de una cuenta.

La autorización requiere el siguiente permiso IAM en el recurso especificado targetProjectId:

  • firebaseauth.users.delete

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de DeleteAccountResponse.

Alcances de autorización

Se necesita uno de los siguientes permisos de OAuth:

  • https://www.googleapis.com/auth/identitytoolkit
  • https://www.googleapis.com/auth/cloud-platform

Para obtener más información, consulta Authentication Overview.