GET v{version}/teachers/{id}
Gets teacher by Id
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
integer |
integer |
Required |
version | string |
None. |
Body Parameters
None.
Response Information
Resource Description
The teacher if found
TeacherViewModelName | Description | Type | Additional information |
---|---|---|---|
TeacherId | integer |
None. |
|
Surname | string |
None. |
|
Initials | string |
None. |
|
Address | string |
None. |
|
Location | string |
None. |
|
ZipCode | string |
None. |
|
Phone | string |
None. |
|
Mobile | string |
None. |
|
City | string |
None. |
|
Age | integer |
None. |
|
UserType | string |
None. |
|
Active | boolean |
None. |
|
Admin | boolean |
None. |
|
Name | string |
None. |
|
string |
None. |
||
Locked | boolean |
None. |
|
LastPasswordChange | date |
None. |
|
Alert | integer |
None. |
|
HireDate | date |
None. |
|
CanBeBookingOwner | boolean |
None. |
|
AvailableClasses | Collection of string |
None. |
|
Departments | Collection of DepartmentViewModel |
None. |
|
Attributes | Collection of IAttribute |
None. |
|
Blob | BlobViewModel |
None. |
Response Formats
application/json, text/json
Sample:
{ "TeacherId": 1, "Surname": "sample string 2", "Initials": "sample string 3", "Address": "sample string 4", "Location": "sample string 5", "ZipCode": "sample string 6", "Phone": "sample string 7", "Mobile": "sample string 8", "City": "sample string 9", "Age": 10, "UserType": "sample string 11", "Active": true, "Admin": true, "Name": "sample string 14", "Email": "sample string 15", "Locked": true, "LastPasswordChange": "2025-03-12T04:45:04.9625292+01:00", "Alert": 18, "HireDate": "2025-03-12T04:45:04.9625292+01:00", "CanBeBookingOwner": true, "AvailableClasses": [ "sample string 1", "sample string 2" ], "Departments": [ { "DepartmentId": 1, "Name": "sample string 2" }, { "DepartmentId": 1, "Name": "sample string 2" } ], "Attributes": null, "Blob": { "BlobId": "sample string 1", "Name": "sample string 2", "MimeType": "sample string 3", "Size": 4, "Extention": "sample string 5", "UniqueId": 158727831 } }
application/xml, text/xml
Sample:
<TeacherViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SpeedadminApi.ViewModels"> <AvailableClasses xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </AvailableClasses> <Departments> <DepartmentViewModel> <DepartmentId>1</DepartmentId> <Name>sample string 2</Name> </DepartmentViewModel> <DepartmentViewModel> <DepartmentId>1</DepartmentId> <Name>sample string 2</Name> </DepartmentViewModel> </Departments> </TeacherViewModel>