> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fluz.app/llms.txt
> Use this file to discover all available pages before exploring further.

# PostKycVerificationResponse

> Response type for the postKycVerification mutation.

**Object**

Response type for the postKycVerification mutation.

## Fields

<ResponseField name="status" type="UserVerificationStatus!">
  The resulting verification status: `APPROVED`, `DECLINED`, `DUPLICATE` when duplicate detection matched another user's verification, or `ERROR`. See [UserVerificationStatus](/api-reference/types/user-verification-status).
</ResponseField>

<ResponseField name="verificationId" type="String">
  The identifier of the verification record created — or previously created, when the submission is an idempotent replay.
</ResponseField>

<ResponseField name="message" type="String">
  The response message, if any. When the user was already KYC verified, this notes that the verification was recorded without a status update.
</ResponseField>
