---
title: "CKYC Prefill"
method: POST
path: "/synchronous/hyperstream-executor"
---

# CKYC Prefill

`POST /synchronous/hyperstream-executor`

## Headers

- `client_id` string, required
- `client_secret` string, required

## Request body

- object
  - `reference_id` string, required — Any unique ID assigned by you for this request
  - `hyperstream` string, required — The name of the HyperStream
  - `initial_input` object, required
    - `full_name` string — The full name of the individual. This field is optional.
    - `mobile_number` string, required — The mobile number of the said individual, preferably the primary number
  - `consent` boolean, required — true/false based on the consent given by the customer. Mandatory as per regulation.

## Response `200`

200

- union
  - object
    - `hyperstream_txn_id` string
    - `status` string
    - `http_status_code` integer
    - `response_key` string
    - `message` string
    - `data` object
      - `OPTIONAL_MOBILE_TO_VPA` object
        - `consent` boolean
        - `consent_purpose` string
        - `reference_id` string
        - `mobile_number` string
        - `full_name` string
      - `DATA_PULL` object
        - `mobile_number` string
        - `full_name` string
        - `auth_factor_type` integer
        - `auth_factor` string
        - `document_type` string
        - `id_number` string
        - `personal_details` object
          - `full_name` string
          - `dob` string
          - `total_income` string
          - `occupation` string
          - `age` string
        - `identity_details` object
          - `PAN` object[]
            - `id_type` string
            - `identity_number` string
          - `PASSPORT` object[]
            - `id_type` string
            - `identity_number` string
          - `DRIVING_LICENSE` object[]
          - `VOTER_ID` object[]
          - `AADHAAR` object[]
          - `RATION_CARD` object[]
          - `OTHER` object[]
        - `phone_details` object[]
          - `number` string
          - `phone_type` string
          - `reported_date` string
        - `address_details` object[]
          - `address` string
          - `state` string
          - `address_type` string
          - `pincode` string
          - `reported_date` string
        - `email_details` object[]
          - `email_address` string
          - `reported_date` string
      - `CKYC_SEARCH` object
        - `id_type` string
        - `id_number` string
        - `full_name` string
        - `age` string
        - `kyc_date` string
        - `updated_date` string
        - `fathers_name` string
        - `photo` string
        - `identity_details` object
          - `identity` object[]
            - `status` string
            - `type` string
        - `auth_factor_type` integer
        - `auth_factor` string
      - `CKYC_DOWNLOAD` object
        - `decentroTxnId` string
        - `status` string
        - `responseCode` string
        - `data` object
          - `kycStatus` string
          - `kycResult` object
            - `personalIdentifiableData` object
              - …
          - `message` string
        - `responseKey` string
    - `reference_id` string
  - object
    - `hyperstream_txn_id` string
    - `status` string
    - `http_status_code` integer
    - `response_key` string
    - `message` string
    - `data` object
      - `OPTIONAL_MOBILE_TO_VPA` object
        - `consent` boolean
        - `consent_purpose` string
        - `reference_id` string
        - `mobile_number` string
        - `full_name` string
      - `DATA_PULL` object
        - `mobile_number` string
        - `full_name` string
        - `auth_factor_type` integer
        - `auth_factor` string
        - `document_type` string
        - `id_number` string
        - `personal_details` object
          - `full_name` string
          - `dob` string
          - `total_income` string
          - `occupation` string
          - `age` string
        - `identity_details` object
          - `PAN` object[]
            - `id_type` string
            - `identity_number` string
          - `PASSPORT` object[]
            - `id_type` string
            - `identity_number` string
          - `DRIVING_LICENSE` object[]
          - `VOTER_ID` object[]
          - `AADHAAR` object[]
          - `RATION_CARD` object[]
          - `OTHER` object[]
        - `phone_details` object[]
          - `number` string
          - `phone_type` string
          - `reported_date` string
        - `address_details` object[]
          - `address` string
          - `state` string
          - `address_type` string
          - `pincode` string
          - `reported_date` string
        - `email_details` object[]
          - `email_address` string
          - `reported_date` string
      - `CKYC_SEARCH` object
        - `id_type` string
        - `id_number` string
        - `full_name` string
        - `age` string
        - `kyc_date` string
        - `updated_date` string
        - `fathers_name` string
        - `photo` string
        - `identity_details` object
          - `identity` object[]
            - `status` string
            - `type` string
        - `auth_factor_type` integer
        - `auth_factor` string
      - `CKYC_DOWNLOAD` object
        - `decentroTxnId` string
        - `status` string
        - `responseCode` string
        - `data` object
          - `kycStatus` string
          - `kycResult` object
            - `personalIdentifiableData` object
              - …
          - `message` string
        - `responseKey` string
    - `reference_id` string

---

[API](https://skmtc.dev/decentro/apis/decentro-staging.md) · [All operations](https://skmtc.dev/decentro/apis/decentro-staging/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/decentro/decentro-staging/revisions/f1a86ce4638c/schema)
