---
title: "Verify OTP and fetch credit score"
method: POST
path: "/verify/credit_score_verify_otp"
tags: ["Credit Score"]
---

# Verify OTP and fetch credit score

`POST /verify/credit_score_verify_otp`

Verifies the OTP sent to the user and retrieves the credit score details. Requires valid OTP and user consent.

## Request body

- CreditScoreVerifyOtpRequest
  - `tsTransID` string, required
  - `otp` string, required

## Response `200`

Credit score generated

- CreditScoreVerifyOtpResponse
  - `status` string
  - `result` object
    - `status` integer
    - `msg` object
      - `msg` string
      - `data` object
        - `application_information` object
          - `first_name` string
          - `last_name` string
          - `mobile_number` string
          - `email_address` string
          - `id_type` string
          - `id_number` string
          - `dob` string
          - `gender` string
          - `address` string
          - `city` string
          - `state` string
          - `pincode` string
          - `report_pull_date` string
        - `persona` object
          - `credit_score` string
        - `insights_credit` object
          - `credit_age` string
          - `credit_utilization` string
          - `secured_loan` string
          - `unsecured_loan` string
          - `new_credit_account` string
          - `account_open` string
          - `account_closed` string
        - `report_file` string, uri
  - `chargeble` string
  - `user_consent` string

---

[API](https://skmtc.dev/idto/apis/verification-api.md) · [All operations](https://skmtc.dev/idto/apis/verification-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/idto/verification-api/revisions/e3d57dab8db4/schema)
