---
title: "This API is used to enroll new student"
method: POST
path: "/api/StudentEnroll/Save_StudentDetails"
tags: ["StudentEnroll"]
---

# This API is used to enroll new student

`POST /api/StudentEnroll/Save_StudentDetails`

Gender Allowed keywords 'M', 'MALE','F', 'FEMALE'
 
 DOB,DOA date format should be MM/DD/YYYY
 
 Mandatory fields are 
 AcademicYearID,BranchID,STUDENTNAME,REFERENCECODE,CLASSNAME,SECTIONNAME 
 
Category

0 Day Scholar

1 Residential / Hostel

2 Semi Residential
 
 returns status 1 for successful enrollment

## Query parameters

- `TokenID` string, required

## Request body

- EnrollData
  - `AcademicYearID` integer
  - `BranchID` integer
  - `STUDENTNAME` string
  - `DOB` string
  - `GENDER` string
  - `DOA` string
  - `FATHERNAME` string
  - `FATHERQUALIFICATION` string
  - `FATHERPHONE` string
  - `FATHEREMAILID` string
  - `MOTHERNAME` string
  - `MOTHERQUALIFICATION` string
  - `MOTHERPHONE` string
  - `HNO` string
  - `ADDRESS1` string
  - `ADDRESS2` string
  - `REFERENCECODE` string
  - `MOTHEREMAILID` string
  - `CLASSNAME` string
  - `SECTIONNAME` string
  - `PASSWORD` string
  - `STUDENTEMAILID` string
  - `Category` integer

## Response `200`

OK

- Statusmessage
  - `status` string
  - `message` string

## Other responses

- `400` — Bad Request
- `403` — Unauthorized
- `500` — Internal Server error

---

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