---
title: "Verify social verification"
method: POST
path: "/api/experience/verification/social/{connectorId}/verify"
tags: ["Experience"]
---

# Verify social verification

`POST /api/experience/verification/social/{connectorId}/verify`

Verify the social authorization response data and get the user's identity data from the social provider.

## Path parameters

- `connectorId` string, required

## Request body

- object
  - `connectorData` object, required — Arbitrary data returned by the social provider to complete the verification process.
  - `verificationId` string — The ID of the social verification record. Optional for Google one tap login, as it does not have a pre-created social verification record in session.

## Response `200`

The social authorization response has been successfully verified.

- object
  - `verificationId` string, required — The unique verification ID of the SocialVerification record. This ID is required when identifying the user in the current interaction.

## Other responses

- `400` — The social authorization response is invalid or cannot be verified.
- `404` — The social connector is not found.
- `500` — Connector error. Failed to verify the social authorization response or fetch the user info from the social provider.

---

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