POST api/DriiveAcademy/Course/Assign
Assign drivers to a course
Request Information
URI Parameters
None.
Body Parameters
AssignCourseRequestName | Description | Type | Additional information |
---|---|---|---|
CourseId |
The id of the course |
integer |
None. |
StartTime |
When the course can be started |
date |
None. |
EndTime |
When the course should be completed by |
date |
None. |
AssetIds |
A collection of assets to assign to the course |
Collection of unsigned integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "CourseId": 1, "StartTime": "2025-04-27T15:25:31.9515597+00:00", "EndTime": "2025-04-27T15:25:31.9515597+00:00", "AssetIds": [ 1, 2 ] }
application/xml, text/xml
Sample:
<AssignCourseRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <CourseId>1</CourseId> <StartTime>2025-04-27T15:25:31.9515597+00:00</StartTime> <EndTime>2025-04-27T15:25:31.9515597+00:00</EndTime> <AssetIds> <unsignedLong>1</unsignedLong> <unsignedLong>2</unsignedLong> </AssetIds> </AssignCourseRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
200 on success
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |