POST
/
v2
/
auth
/
identifier
/
verify
/
finish
curl --request POST \
  --url https://{projectId}.frontendapi.corbado.io/v2/auth/identifier/verify/finish \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "code": "<string>",
  "identifierType": "email",
  "verificationType": "email-link",
  "isNewDevice": true
}'
{
  "blockBody": {
    "block": "signup-init",
    "authType": "signup",
    "data": {
      "blockType": "<string>",
      "challenge": "<string>",
      "identifierValue": "<string>",
      "identifierType": "email",
      "autoSubmit": true,
      "passkeyIconSet": "default",
      "variant": "default"
    },
    "alternatives": [
      {}
    ],
    "error": {
      "code": "<string>",
      "message": "<string>"
    },
    "continueOnOtherDevice": {
      "reason": "email-link-verified"
    }
  },
  "common": {
    "appName": "<string>",
    "frontendApiUrl": "<string>",
    "hideBadge": true,
    "environment": "<string>"
  },
  "newProcess": {
    "token": "<string>",
    "expiresAt": 123
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Response

200 - application/json

tbd

The response is of type object.