---
title: "Create"
method: POST
path: "/abdm/na/v1/registration/mobile/create-phr"
---

# Create

`POST /abdm/na/v1/registration/mobile/create-phr`

This API is used to create a new ABHA address for the user.

## Headers

- `X-Pt-Id` string
- `X-Partner-Pt-Id` string
- `X-Hip-Id` string

## Request body

- CreateRequestType2
  - `abha_address` string, required — The ABHA address to be created for the user.
  - `profile` DetailsRequestType2, required
    - `address` unknown
    - `day_of_birth` integer, required — Day of birth of the user.
    - `first_name` string, required — First name of the user.
    - `gender` 'M' | 'F' | 'O', required — Gender of the user ('M' for male, 'F' for female, 'O' for other).
    - `last_name` unknown
    - `middle_name` unknown
    - `month_of_birth` integer, required — Month of birth of the user.
    - `pincode` string, required — Pincode of the user's address.
    - `year_of_birth` integer, required — Year of birth of the user.
  - `txn_id` string, required — Transaction ID received in the previous API response.

## Response `200`

OK

- CreateResponseType2
  - `eka` RegistrationEkaIds
    - `min_token` string — Minimum token required for authentication
    - `oid` unknown
    - `uuid` unknown
  - `profile` ProfileResponse
    - `abha_address` string — Primary/preferred abha address.
    - `abha_addresses` string[] — List of abha addresses associated with aadhaar
    - `abha_number` unknown
    - `address` unknown
    - `day_of_birth` unknown
    - `district_code` string
    - `district_name` string
    - `first_name` unknown
    - `full_name` string
    - `gender` 'M' | 'F' | 'O' — Gender of the user (M - Male, F - Female, O - Other).
    - `kyc_verified` unknown
    - `last_name` unknown
    - `middle_name` unknown
    - `mobile` unknown
    - `month_of_birth` unknown
    - `pincode` unknown
    - `profile_photo` string — Base64-encoded profile photo.
    - `state_code` string
    - `state_name` string
    - `sub_district_code` string
    - `sub_district_name` string
    - `town_code` string
    - `town_name` string
    - `village_code` string
    - `village_name` string
    - `ward_code` string
    - `ward_name` string
    - `year_of_birth` unknown
  - `refresh_token` unknown
  - `skip_state` 'abha_end' | 'confirm_mobile_otp' | 'abha_select' | 'abha_create'
  - `success` boolean — Indicates whether the API response is successful
  - `token` unknown

## Other responses

- `4XX`
- `5XX`

---

[API](https://skmtc.net/eka/apis/eka-developer-apis.md) · [All operations](https://skmtc.net/eka/apis/eka-developer-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/eka/eka-developer-apis/versions/9ea23456f722/schema)
