POST api/Teacher/SaveOrUpdateTeacher
Request Information
URI Parameters
None.
Body Parameters
SaveOrUpdateTeacher| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| Code | string |
None. |
|
| Name | string |
None. |
|
| NickName | string |
None. |
|
| TypeTeacher | string |
None. |
|
| TaxCode | string |
None. |
|
| JoinDate | date |
None. |
|
| DateEndProbation | date |
None. |
|
| Sex | boolean |
None. |
|
| BirthDay | date |
None. |
|
| BirthPlace | string |
None. |
|
| AddressForeign | string |
None. |
|
| Nationality | string |
None. |
|
| IdentifyNumber | string |
None. |
|
| Datecmnd | date |
None. |
|
| Placecmnd | string |
None. |
|
| Address | string |
None. |
|
| PassportNo | string |
None. |
|
| PassportExpiryDate | date |
None. |
|
| IssuedDate | date |
None. |
|
| IssuedPlace | string |
None. |
|
| string |
None. |
||
| Mobile | string |
None. |
|
| DivisionCode | string |
None. |
|
| IsActive | boolean |
None. |
|
| ApiKeyCreate | string |
None. |
|
| TeachingCertificateName | string |
None. |
|
| VisaNo | string |
None. |
|
| VisaIssuedDate | date |
None. |
|
| VisaExpiryDate | date |
None. |
|
| VisaIssuedPlace | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": 1,
"Code": "sample string 2",
"Name": "sample string 3",
"NickName": "sample string 4",
"TypeTeacher": "sample string 5",
"TaxCode": "sample string 6",
"JoinDate": "2026-06-13T22:57:41.1344415+07:00",
"DateEndProbation": "2026-06-13T22:57:41.1344415+07:00",
"Sex": true,
"BirthDay": "2026-06-13T22:57:41.1344415+07:00",
"BirthPlace": "sample string 8",
"AddressForeign": "sample string 9",
"Nationality": "sample string 10",
"IdentifyNumber": "sample string 11",
"Datecmnd": "2026-06-13T22:57:41.1344415+07:00",
"Placecmnd": "sample string 12",
"Address": "sample string 13",
"PassportNo": "sample string 14",
"PassportExpiryDate": "2026-06-13T22:57:41.1344415+07:00",
"IssuedDate": "2026-06-13T22:57:41.1344415+07:00",
"IssuedPlace": "sample string 15",
"Email": "sample string 16",
"Mobile": "sample string 17",
"DivisionCode": "sample string 18",
"IsActive": true,
"ApiKeyCreate": "sample string 20",
"TeachingCertificateName": "sample string 21",
"VisaNo": "sample string 22",
"VisaIssuedDate": "2026-06-13T22:57:41.1354429+07:00",
"VisaExpiryDate": "2026-06-13T22:57:41.1354429+07:00",
"VisaIssuedPlace": "sample string 23"
}
application/xml, text/xml
Sample:
<TeacherModels.SaveOrUpdateTeacher xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EBM.Portal.Api.Models"> <Address>sample string 13</Address> <AddressForeign>sample string 9</AddressForeign> <ApiKeyCreate>sample string 20</ApiKeyCreate> <BirthDay>2026-06-13T22:57:41.1344415+07:00</BirthDay> <BirthPlace>sample string 8</BirthPlace> <Code>sample string 2</Code> <DateEndProbation>2026-06-13T22:57:41.1344415+07:00</DateEndProbation> <Datecmnd>2026-06-13T22:57:41.1344415+07:00</Datecmnd> <DivisionCode>sample string 18</DivisionCode> <Email>sample string 16</Email> <Id>1</Id> <IdentifyNumber>sample string 11</IdentifyNumber> <IsActive>true</IsActive> <IssuedDate>2026-06-13T22:57:41.1344415+07:00</IssuedDate> <IssuedPlace>sample string 15</IssuedPlace> <JoinDate>2026-06-13T22:57:41.1344415+07:00</JoinDate> <Mobile>sample string 17</Mobile> <Name>sample string 3</Name> <Nationality>sample string 10</Nationality> <NickName>sample string 4</NickName> <PassportExpiryDate>2026-06-13T22:57:41.1344415+07:00</PassportExpiryDate> <PassportNo>sample string 14</PassportNo> <Placecmnd>sample string 12</Placecmnd> <Sex>true</Sex> <TaxCode>sample string 6</TaxCode> <TeachingCertificateName>sample string 21</TeachingCertificateName> <TypeTeacher>sample string 5</TypeTeacher> <VisaExpiryDate>2026-06-13T22:57:41.1354429+07:00</VisaExpiryDate> <VisaIssuedDate>2026-06-13T22:57:41.1354429+07:00</VisaIssuedDate> <VisaIssuedPlace>sample string 23</VisaIssuedPlace> <VisaNo>sample string 22</VisaNo> </TeacherModels.SaveOrUpdateTeacher>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ObjectNone.
Response Formats
application/json, text/json
Sample:
{}
application/xml, text/xml
Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />