Skip to main content
POST
/
api
/
v1
/
fleets
/
{assetProviderCountryCode}
/
{assetProviderCode}
/
{vehicleId}
/
checklist
/
entry
Create checklist entry
curl --request POST \
  --url https://api.smartmove.eu/m2m/api/v1/fleets/{assetProviderCountryCode}/{assetProviderCode}/{vehicleId}/checklist/entry \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "title": "<string>",
  "note": "<string>",
  "checkmark": true
}
'
{
  "id": 123,
  "title": "<string>",
  "checkmark": true,
  "note": "<string>",
  "checkDate": "2025-10-07T10:24:41.143Z",
  "uncheckDate": "2025-10-07T10:24:41.143Z"
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

assetProviderCountryCode
string
required

Asset provider country code

Required string length: 2
assetProviderCode
string
required

Asset provider code

Required string length: 3
vehicleId
string
required

Id of vehicle

Body

application/json

The request body contains the checklist entry that should be created

title
string
required

Title of checklist entry

note
string

Content of checklist entry

checkmark
boolean

State that the checkmark should be set to

Response

Created checklist entry

id
integer
required
title
string
required

Title of checklist entry

checkmark
boolean
required

Indicator of checklist entry inspection status

note
string

Content of checklist entry

checkDate
string<date-time>

Most recent timestamp of checkmark checking action

Example:

"2025-10-07T10:24:41.143Z"

uncheckDate
string<date-time>

Most recent timestamp of checkmark unchecking action

Example:

"2025-10-07T10:24:41.143Z"