GET v{version}/lesson
Get all lessons
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| version | string |
None. |
Body Parameters
None.
Response Information
Resource Description
List of LessonViewModel
Collection of LessonViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| LessonId | integer |
None. |
|
| MaxNumberOfStudents | integer |
None. |
|
| WaitinglistOverFlow | boolean |
None. |
|
| StudentCount | integer |
None. |
|
| Date | date |
None. |
|
| StartTime | date |
None. |
|
| EndTime | date |
None. |
|
| Teachers | string |
None. |
|
| School | string |
None. |
|
| Room | string |
None. |
|
| CourseId | integer |
None. |
|
| SchoolId | integer |
None. |
|
| CourseName | string |
None. |
|
| CourseType | string |
None. |
|
| Title | string |
None. |
|
| Comment | string |
None. |
|
| Season | string |
None. |
|
| FeeName | string |
None. |
|
| YearPrice | decimal number |
None. |
|
| NumberOfLessons | integer |
None. |
|
| LessonLength | decimal number |
None. |
|
| DirectLink | string |
None. |
|
| Active | boolean |
None. |
|
| AllowSignup | boolean |
None. |
|
| InActiveSignupTree | boolean |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"LessonId": 1,
"MaxNumberOfStudents": 1,
"WaitinglistOverFlow": true,
"StudentCount": 3,
"Date": "2025-12-18T13:39:39.4831368+01:00",
"StartTime": "2025-12-18T13:39:39.4831368+01:00",
"EndTime": "2025-12-18T13:39:39.4831368+01:00",
"Teachers": "sample string 7",
"School": "sample string 8",
"Room": "sample string 9",
"CourseId": 10,
"SchoolId": 11,
"CourseName": "sample string 12",
"CourseType": "sample string 13",
"Title": "sample string 14",
"Comment": "sample string 15",
"Season": "sample string 16",
"FeeName": "sample string 17",
"YearPrice": 18.0,
"NumberOfLessons": 19,
"LessonLength": 20.0,
"DirectLink": "sample string 21",
"Active": true,
"AllowSignup": true,
"InActiveSignupTree": true
},
{
"LessonId": 1,
"MaxNumberOfStudents": 1,
"WaitinglistOverFlow": true,
"StudentCount": 3,
"Date": "2025-12-18T13:39:39.4831368+01:00",
"StartTime": "2025-12-18T13:39:39.4831368+01:00",
"EndTime": "2025-12-18T13:39:39.4831368+01:00",
"Teachers": "sample string 7",
"School": "sample string 8",
"Room": "sample string 9",
"CourseId": 10,
"SchoolId": 11,
"CourseName": "sample string 12",
"CourseType": "sample string 13",
"Title": "sample string 14",
"Comment": "sample string 15",
"Season": "sample string 16",
"FeeName": "sample string 17",
"YearPrice": 18.0,
"NumberOfLessons": 19,
"LessonLength": 20.0,
"DirectLink": "sample string 21",
"Active": true,
"AllowSignup": true,
"InActiveSignupTree": true
}
]
application/xml, text/xml
Sample:
<ArrayOfLessonViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SpeedadminApi.ViewModels">
<LessonViewModel>
<Active>true</Active>
<AllowSignup>true</AllowSignup>
<Comment>sample string 15</Comment>
<CourseId>10</CourseId>
<CourseName>sample string 12</CourseName>
<CourseType>sample string 13</CourseType>
<Date>2025-12-18T13:39:39.4831368+01:00</Date>
<DirectLink>sample string 21</DirectLink>
<EndTime>2025-12-18T13:39:39.4831368+01:00</EndTime>
<FeeName>sample string 17</FeeName>
<InActiveSignupTree>true</InActiveSignupTree>
<LessonId>1</LessonId>
<LessonLength>20</LessonLength>
<MaxNumberOfStudents>1</MaxNumberOfStudents>
<NumberOfLessons>19</NumberOfLessons>
<Room>sample string 9</Room>
<School>sample string 8</School>
<SchoolId>11</SchoolId>
<Season>sample string 16</Season>
<StartTime>2025-12-18T13:39:39.4831368+01:00</StartTime>
<StudentCount>3</StudentCount>
<Teachers>sample string 7</Teachers>
<Title>sample string 14</Title>
<WaitinglistOverFlow>true</WaitinglistOverFlow>
<YearPrice>18</YearPrice>
</LessonViewModel>
<LessonViewModel>
<Active>true</Active>
<AllowSignup>true</AllowSignup>
<Comment>sample string 15</Comment>
<CourseId>10</CourseId>
<CourseName>sample string 12</CourseName>
<CourseType>sample string 13</CourseType>
<Date>2025-12-18T13:39:39.4831368+01:00</Date>
<DirectLink>sample string 21</DirectLink>
<EndTime>2025-12-18T13:39:39.4831368+01:00</EndTime>
<FeeName>sample string 17</FeeName>
<InActiveSignupTree>true</InActiveSignupTree>
<LessonId>1</LessonId>
<LessonLength>20</LessonLength>
<MaxNumberOfStudents>1</MaxNumberOfStudents>
<NumberOfLessons>19</NumberOfLessons>
<Room>sample string 9</Room>
<School>sample string 8</School>
<SchoolId>11</SchoolId>
<Season>sample string 16</Season>
<StartTime>2025-12-18T13:39:39.4831368+01:00</StartTime>
<StudentCount>3</StudentCount>
<Teachers>sample string 7</Teachers>
<Title>sample string 14</Title>
<WaitinglistOverFlow>true</WaitinglistOverFlow>
<YearPrice>18</YearPrice>
</LessonViewModel>
</ArrayOfLessonViewModel>