POST api/Base/AddTeacher

Request Information

URI Parameters

None.

Body Parameters

TeacherData
NameDescriptionTypeAdditional information
TI_GUID

string

None.

TI_Name

string

None.

TI_Profile

string

None.

TI_Photo

string

None.

TI_Birthday

date

None.

TI_Sex

string

None.

TI_Qualification

string

None.

TI_Phone

string

None.

TI_Nickname

string

None.

TI_Seniority

integer

None.

TI_GraduateSchool

string

None.

TI_State

string

None.

TI_RegisterDate

date

None.

TI_Tags

string

None.

TI_TxSIG

string

None.

TI_IsIndex

boolean

None.

TI_IsAccompany

boolean

None.

TI_SalaryV1

integer

None.

TI_SalaryV2

integer

None.

TI_Commission

decimal number

None.

TI_IsAdmin

boolean

None.

TI_CampusGUID

string

None.

TI_RegisterMode

string

None.

TI_IsSupervisor

boolean

None.

TI_IsAssistant

boolean

None.

FreeTimeModelList

Collection of FreeTimeModel

None.

Request Formats

application/json, text/json

Sample:
{
  "FreeTimeModelList": [
    {
      "Week": 1,
      "StartDate": "2026-04-20T18:15:25.1261838+08:00",
      "EndDate": "2026-04-20T18:15:25.1261838+08:00",
      "Timetable": "sample string 4"
    },
    {
      "Week": 1,
      "StartDate": "2026-04-20T18:15:25.1261838+08:00",
      "EndDate": "2026-04-20T18:15:25.1261838+08:00",
      "Timetable": "sample string 4"
    }
  ],
  "TI_GUID": "sample string 1",
  "TI_Name": "sample string 2",
  "TI_Profile": "sample string 3",
  "TI_Photo": "sample string 4",
  "TI_Birthday": "2026-04-20T18:15:25.1242327+08:00",
  "TI_Sex": "sample string 5",
  "TI_Qualification": "sample string 6",
  "TI_Phone": "sample string 7",
  "TI_Nickname": "sample string 8",
  "TI_Seniority": 1,
  "TI_GraduateSchool": "sample string 9",
  "TI_State": "sample string 10",
  "TI_RegisterDate": "2026-04-20T18:15:25.1252127+08:00",
  "TI_Tags": "sample string 11",
  "TI_TxSIG": "sample string 12",
  "TI_IsIndex": true,
  "TI_IsAccompany": true,
  "TI_SalaryV1": 1,
  "TI_SalaryV2": 1,
  "TI_Commission": 1.0,
  "TI_IsAdmin": true,
  "TI_CampusGUID": "sample string 13",
  "TI_RegisterMode": "sample string 14",
  "TI_IsSupervisor": true,
  "TI_IsAssistant": true
}

application/xml, text/xml

Sample:
<TeacherData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/XRKData">
  <TI_Birthday>2026-04-20T18:15:25.1242327+08:00</TI_Birthday>
  <TI_CampusGUID>sample string 13</TI_CampusGUID>
  <TI_Commission>1</TI_Commission>
  <TI_GUID>sample string 1</TI_GUID>
  <TI_GraduateSchool>sample string 9</TI_GraduateSchool>
  <TI_IsAccompany>true</TI_IsAccompany>
  <TI_IsAdmin>true</TI_IsAdmin>
  <TI_IsAssistant>true</TI_IsAssistant>
  <TI_IsIndex>true</TI_IsIndex>
  <TI_IsSupervisor>true</TI_IsSupervisor>
  <TI_Name>sample string 2</TI_Name>
  <TI_Nickname>sample string 8</TI_Nickname>
  <TI_Phone>sample string 7</TI_Phone>
  <TI_Photo>sample string 4</TI_Photo>
  <TI_Profile>sample string 3</TI_Profile>
  <TI_Qualification>sample string 6</TI_Qualification>
  <TI_RegisterDate>2026-04-20T18:15:25.1252127+08:00</TI_RegisterDate>
  <TI_RegisterMode>sample string 14</TI_RegisterMode>
  <TI_SalaryV1>1</TI_SalaryV1>
  <TI_SalaryV2>1</TI_SalaryV2>
  <TI_Seniority>1</TI_Seniority>
  <TI_Sex>sample string 5</TI_Sex>
  <TI_State>sample string 10</TI_State>
  <TI_Tags>sample string 11</TI_Tags>
  <TI_TxSIG>sample string 12</TI_TxSIG>
  <FreeTimeModelList>
    <FreeTimeModel>
      <EndDate>2026-04-20T18:15:25.1261838+08:00</EndDate>
      <StartDate>2026-04-20T18:15:25.1261838+08:00</StartDate>
      <Timetable>sample string 4</Timetable>
      <Week>1</Week>
    </FreeTimeModel>
    <FreeTimeModel>
      <EndDate>2026-04-20T18:15:25.1261838+08:00</EndDate>
      <StartDate>2026-04-20T18:15:25.1261838+08:00</StartDate>
      <Timetable>sample string 4</Timetable>
      <Week>1</Week>
    </FreeTimeModel>
  </FreeTimeModelList>
</TeacherData>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.