---
title: "CREATE a new vehicle usage entry"
method: POST
path: "/v1/vehicles/{uuid}/usages"
tags: ["Vehicle usages"]
---

# CREATE a new vehicle usage entry

`POST /v1/vehicles/{uuid}/usages`

Adds a new usage entry for the given vehicle. This will be validated and added to the vehicle's usage history asynchronously. The entry will appear in the history with usageSource == MANUAL_FLEET_MANAGER. Distance values must be provided in kilometres.

## Path parameters

- `uuid` string, uuid, required

## Request body

- VehicleUsageCreationApiRequest
  - `usageType` 'DISTANCE' | 'OPERATING_HOURS'
  - `usageValue` number
  - `date` string, date-time

## Response `200`

Successful operation.

- VehicleManualUsageDto
  - `usageType` 'DISTANCE' | 'OPERATING_HOURS'
  - `usageValue` number
  - `date` string, date-time
  - `vehicleUuid` string, uuid

## Other responses

- `400` — Bad request - information on the invalid fields will be provided in the response body

---

[API](https://skmtc.net/avrios/apis/fleet-api-specifications.md) · [All operations](https://skmtc.net/avrios/apis/fleet-api-specifications/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/avrios/fleet-api-specifications/revisions/78fc4b609513/schema)
