---
title: "Initiate Advanced KYC"
method: POST
path: "/v3/kyc/advanced"
tags: ["KYC"]
---

# Initiate Advanced KYC

`POST /v3/kyc/advanced`

Initiates advanced KYC for an individual user and returns a KYC URL. Our Advanced KYC API extends the verification process beyond standard KYC, enabling users to access higher transaction limits and enhanced features while maintaining strict compliance with global AML and KYC standards

## Headers

- `MID` string, required

## Request body

- object
  - `userId` string, required
  - `redirectUrl` string, uri, required

## Response `200`

Advanced KYC initiated successfully

- object
  - `status` string
  - `data` object
    - `userId` string
    - `kycUrl` string

## Other responses

- `400` — Validation errors or business rule violations
- `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/versions/adb1b62e58cf/schema)
