POST api/students
Inserts a new student. Firstname, Lastname and email are required fields. The function returns the studentId.
Request Information
URI Parameters
None.
Body Parameters
CreateStudentViewModelName | Description | Type | Additional information |
---|---|---|---|
Student | CreatePersonViewModel |
None. |
|
Payer | CreatePersonViewModel |
None. |
Request Formats
application/json, text/json
Sample:
{ "Student": { "Lastname": "sample string 1", "Firstname": "sample string 2", "Email": "sample string 3", "Address": "sample string 4", "Zip": "sample string 5", "City": "sample string 6", "Phone": "sample string 7", "Mobile": "sample string 8", "Personnr": "sample string 9", "Born": "2025-03-12T04:57:22.8305518+01:00" }, "Payer": { "Lastname": "sample string 1", "Firstname": "sample string 2", "Email": "sample string 3", "Address": "sample string 4", "Zip": "sample string 5", "City": "sample string 6", "Phone": "sample string 7", "Mobile": "sample string 8", "Personnr": "sample string 9", "Born": "2025-03-12T04:57:22.8305518+01:00" } }
application/xml, text/xml
Sample:
<CreateStudentViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SpeedadminApi.ViewModels"> <Payer> <Address>sample string 4</Address> <Born>2025-03-12T04:57:22.8305518+01:00</Born> <City>sample string 6</City> <Email>sample string 3</Email> <Firstname>sample string 2</Firstname> <Lastname>sample string 1</Lastname> <Mobile>sample string 8</Mobile> <Personnr>sample string 9</Personnr> <Phone>sample string 7</Phone> <Zip>sample string 5</Zip> </Payer> <Student> <Address>sample string 4</Address> <Born>2025-03-12T04:57:22.8305518+01:00</Born> <City>sample string 6</City> <Email>sample string 3</Email> <Firstname>sample string 2</Firstname> <Lastname>sample string 1</Lastname> <Mobile>sample string 8</Mobile> <Personnr>sample string 9</Personnr> <Phone>sample string 7</Phone> <Zip>sample string 5</Zip> </Student> </CreateStudentViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
studentId
IPagedResultOfStudentViewModelName | Description | Type | Additional information |
---|---|---|---|
Results | Collection of StudentViewModel |
None. |
|
TotalResults | integer |
None. |
|
RequestResults | integer |
None. |
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.