---
title: "Request verification link"
method: POST
path: "/v3/verification/request-link"
tags: ["Verification"]
---

# Request verification link

`POST /v3/verification/request-link`

Sends a verification link to a user's email or phone number. Use this endpoint to resend the verification link to the user's email or phone number.
Set `type` to `email` to send a verification link to the user's registered email address, or `phone` to send an SMS verification code to the user's registered phone number. The user must already exist and have the corresponding contact detail on record.

## Headers

- `MID` string, required

## Request body

- object
  - `type` 'email' | 'phone', required — Contact channel to verify.
  - `userId` string, required — User identifier.

## Response `200`

Verification link or code sent successfully

- object
  - `status` string
  - `data` object
    - `message` string
    - `code` 'LINK_SENT' | 'VALIDATION_SKIPPED'

## Other responses

- `400` — Validation failed or business rule violation
- `404` — User not found
- `500` — Internal server error

---

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