---
title: "Signs in a user using a token received from Google One Tap."
method: POST
path: "/identity/google-one-tap"
tags: ["Identity"]
---

# Signs in a user using a token received from Google One Tap.

`POST /identity/google-one-tap`

Redirects to the register confirmation page when the account requires email confirmation.

## Request body

- GoogleOneTapLoginEndpointInput
  - `idToken` string, required — The id token received from the Google One Tap login.

## Response `200`

OK

- GoogleOneTapLoginEndpointOutput
  - `requiresEmailConfirmation` boolean, required — Whether the account still requires email confirmation.
  - `email` string, nullable — The email of the signed-in user, if available.

## Other responses

- `400` — Bad Request
- `401` — Unauthenticated
- `403` — Forbidden

---

[API](https://skmtc.net/rapidata/apis/rapidata-api.md) · [All operations](https://skmtc.net/rapidata/apis/rapidata-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rapidata/rapidata-api/revisions/d779de93a5ee/schema)
