---
title: "verifyNationalCode"
method: POST
path: "/api/account/profile/verifyNationalCode"
tags: ["profile-resource"]
---

# verifyNationalCode

`POST /api/account/profile/verifyNationalCode`

## Query parameters

- `name` string

## Request body

- ProfileCommand
  - `address` string
  - `bankAccountNumber` string
  - `bankCardNumber` integer
  - `bankId` 'BOOMIR' | 'CIYBIR' | 'SABCIR' | 'BEGNIR' | 'HEKMIR' | 'ANSBIR' | 'DAYBIR' | 'SINAIR' | 'SRMBIR' | 'IVBBIR' | 'IRZAIR' | 'MEHRIR' | 'MEDBIR' | 'PBIRIR' | 'BOIMIR' | 'MELIIR' | 'BTOSIR' | 'BKBPIR' | 'SEPBIR' | 'AYBKIR' | 'BTEJIR'
  - `bankShebaNumber` string
  - `birthday` string, date
  - `birthdayDay` integer
  - `birthdayMonth` integer
  - `birthdayYear` integer
  - `children` integer
  - `educationDegree` 'ELEMENTARY' | 'GENERAL' | 'DIPLOMA' | 'ASSOCIATE' | 'BACHELOR' | 'MASTER' | 'DOCTORATE'
  - `email` string
  - `fatherName` string
  - `firstName` string
  - `gender` 'MALE' | 'FEMALE'
  - `identityNumber` string
  - `imageUrl` string
  - `jobTitle` string
  - `langKey` string
  - `lastName` string
  - `maritalStatus` 'SINGLE' | 'MARRIED'
  - `nationalCode` string
  - `nationalCodeVerifiedManually` boolean
  - `ostanId` integer
  - `registeredCity` string
  - `shebaNumberVerified` boolean
  - `tel` string
  - `userType` 'ZIFI' | 'AYRIA'
  - `workAddress` string
  - `workTel` string

## Response `200`

OK

## Other responses

- `201` — Created
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found

---

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