Skip to main content
POST
/
api
/
v1
/
fleets
/
{assetProviderCountryCode}
/
{assetProviderCode}
/
{vehicleId}
/
incidents
Create a new incident manually
curl --request POST \
  --url https://api.smartmove.eu/m2m/api/v1/fleets/{assetProviderCountryCode}/{assetProviderCode}/{vehicleId}/incidents \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "title": "<string>",
  "vehicleOperable": true,
  "isResolved": true,
  "customer": {
    "mobilityProviderCountryCode": "AT",
    "mobilityProviderCode": "ABC",
    "customerId": "828c2d1c-d933-4138-9577-02c292b6d869"
  },
  "incidentTimestamp": "2025-10-07T10:24:41.143Z",
  "location": "<string>",
  "incidentType": "<string>",
  "cause": "<string>",
  "notes": "<string>",
  "description": "<string>",
  "damages": [
    {
      "title": "<string>",
      "damageType": "<string>",
      "severity": "light",
      "repaired": true,
      "position": "front_upper_left_bumper"
    }
  ]
}
'
{
  "id": "<string>",
  "ocrStatus": "NOT_STARTED",
  "title": "<string>",
  "vehicleOperable": true,
  "reportTimestamp": "2025-10-07T10:24:41.143Z",
  "isResolved": true,
  "customer": {
    "mobilityProviderCountryCode": "AT",
    "mobilityProviderCode": "ABC",
    "customerId": "828c2d1c-d933-4138-9577-02c292b6d869"
  },
  "incidentTimestamp": "2025-10-07T10:24:41.143Z",
  "location": "<string>",
  "incidentType": "<string>",
  "cause": "<string>",
  "notes": "<string>",
  "description": "<string>",
  "blobs": [
    {
      "uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "filename": "<string>",
      "uploaded": false
    }
  ],
  "damages": [
    {
      "title": "<string>",
      "damageType": "<string>",
      "severity": "light",
      "repaired": true,
      "position": "front_upper_left_bumper"
    }
  ]
}

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

Information about the incident

title
string
required

Title of the incident

vehicleOperable
boolean
required

Indicates whether the vehicle is currently allowed to drive with this damages or not

isResolved
boolean
required
customer
object
incidentTimestamp
string<date-time>

Datetime when the incident has happened

Example:

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

location
string

Address where the incident has happened

incidentType
string
cause
string
notes
string
description
string
damages
object[]

Response

The created incident

id
string
required
ocrStatus
enum<string>
required
Available options:
NOT_STARTED,
MANUAL,
PROCESSING,
PROCESSED,
ERROR
title
string
required

Title of the incident

vehicleOperable
boolean
required

Indicates whether the vehicle is currently allowed to drive with this damages or not

reportTimestamp
string<date-time>
required

Datetime when the report was created

Example:

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

isResolved
boolean
required
customer
object
incidentTimestamp
string<date-time>

Datetime when the incident has happened

Example:

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

location
string

Address where the incident has happened

incidentType
string
cause
string
notes
string
description
string
blobs
object[]
damages
object[]