POST api/v{version}/Todo/InsertTodo?key={key}
Inserts a todo in the system
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| key |
The API key from the system |
string |
Required |
| version | string |
None. |
Body Parameters
Defines the todo to be inserted
TodoInDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| AssetRegistrationNumber |
Registration of the car, eg. 1-ABC-123 |
string |
None. |
| Attachments |
The todo attachments (Base64 encoded) |
Collection of AttachmentInDto |
None. |
| DateNotified |
The date when the todo was notified |
date |
None. |
| DateOfExecution |
The date when the todo will be executed |
date |
None. |
| ExternalID |
The identifier of the external program |
string |
None. |
| ExtraInformation |
Extra information you can pass to the todo |
string |
None. |
| Mileage |
The current mileage of the car |
integer |
None. |
| PlanningsCode |
The code of the planningscode, this should be present in the system |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"AssetRegistrationNumber": "sample string 1",
"Attachments": [
{
"AttachmentData": "sample string 1",
"FileName": "sample string 2"
},
{
"AttachmentData": "sample string 1",
"FileName": "sample string 2"
}
],
"DateNotified": "2025-12-19T17:08:30.7034369+01:00",
"DateOfExecution": "2025-12-19T17:08:30.7034369+01:00",
"ExternalID": "sample string 4",
"ExtraInformation": "sample string 5",
"Mileage": 6,
"PlanningsCode": "sample string 7"
}
Response Information
Resource Description
A success or not found response message
HttpResponseMessage| Name | 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. |