---
title: "ARCHIVE a vehicle"
method: POST
path: "/v1/vehicles/{uuid}/archive"
tags: ["Vehicles"]
---

# ARCHIVE a vehicle

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

Avrios will end license plate and fuel card assignments on archive date, so that they can be assigned to other vehicles. No further costs from this vehicle will be taken into account after the archiving date. This is PERMANENT, archived vehicles CANNOT be re-activated. Archiving a vehicle will remove any ongoing decommissioning, this cannot be undone.

## Path parameters

- `uuid` string, uuid, required

## Request body

- ArchiveVehicleApiParams
  - `archiveDate` string, date

## Response `200`

Successful operation.

- VehicleDto
  - `uuid` string, uuid
  - `activeLicensePlate` string
  - `displayName` string
  - `customName` string
  - `vin` string
  - `commissionDate` string, date
  - `fuelTankSize` number
  - `fuelType` 'CNG' | 'DIESEL' | 'ELECTRIC' | 'GAS' | 'GASOLINE' | 'HYBRID_DIESEL' | 'HYBRID_DIESEL_CNG' | 'HYBRID_DIESEL_LNG' | 'HYBRID_DIESEL_LPG' | 'HYBRID_GASOLINE' | 'HYBRID_GASOLINE_CNG' | 'HYBRID_GASOLINE_LNG' | 'HYBRID_GASOLINE_LPG' | 'LPG' | 'LNG' | 'OTHER'
  - `transmissionType` 'AUTOMATIC' | 'MANUAL'
  - `costCenter` string
  - `jobAccountNumber` string
  - `registrationDate` string, date
  - `registrationCountry` string — ISO 3166-1 Alpha-2 country code
  - `emissionClass` 'EURO_0' | 'EURO_1' | 'EURO_2' | 'EURO_3' | 'EURO_4' | 'EURO_5' | 'EURO_5A' | 'EURO_5B' | 'EURO_6' | 'EURO_6A' | 'EURO_6B' | 'EURO_6C' | 'EURO_6C_EVAP' | 'EURO_6D_TEMP' | 'EURO_6D_TEMP_EVAP' | 'EURO_6D_TEMP_ISC' | 'EURO_6D_TEMP_EVAP_ISC' | 'EURO_6D_ISC' | 'EURO_6D_ISC_FCM' | 'EURO_6D' | 'EURO_6E' | 'EURO_6E_BIS' | 'EURO_6E_BIS_FCM' | 'EURO_I' | 'EURO_II' | 'EURO_III' | 'EURO_IV' | 'EURO_V' | 'EURO_VI' | 'D3' | 'D4' | 'E00' | 'E01' | 'E02' | 'E03' | 'E04' | 'E05' | 'E06' | 'D50' | 'D51' | 'D52' | 'D53' | 'D54' | 'F50' | 'F51' | 'F52' | 'F53' | 'F54' | 'B00' | 'B01' | 'B02' | 'B03' | 'B04' | 'B5A' | 'B5B' | 'B6A' | 'B6B' | 'B6C' | 'B6D' | 'B6E' | 'AX' | 'A00' | 'A01' | 'A02' | 'A03' | 'A04' | 'A05' | 'A06' | 'A07' | 'A08' | 'A09' | 'A10' | 'A11' | 'A12' | 'A13' | 'A14' | 'A15' | 'A16' | 'A17' | 'A18' | 'A19' | 'A20' | 'A21' | 'A22' | 'A23' | 'A24' | 'A25' | 'A26' | 'A27' | 'C00' | 'C01' | 'C02' | 'C03' | 'D00' | 'D01' | 'D02' | 'D03' | 'D04' | 'F00' | 'F01' | 'F02' | 'F03' | 'F04' | 'STUFE_I' | 'STUFE_II' | 'STUFE_III_A' | 'STUFE_III_B' | 'STUFE_IV' | 'STUFE_V' | 'TIER_I' | 'TIER_II' | 'TIER_III' | 'TIER_IV_INTERIM' | 'TIER_IV' | 'TIER_V'
  - `tareWeight` integer
  - `loadCapacity` integer
  - `maxWeight` integer
  - `tensileLoad` integer
  - `trailerLoad` integer
  - `combinedFuelConsumptionPerKm` number
  - `urbanFuelConsumptionPerKm` number
  - `extraUrbanFuelConsumptionPerKm` number
  - `combinedElectricityConsumptionPerKm` number
  - `urbanElectricityConsumptionPerKm` number
  - `extraUrbanElectricityConsumptionPerKm` number
  - `internalId` string
  - `additionalId` string
  - `euLicenseNumber` string
  - `yearOfConstruction` integer
  - `comment` string
  - `licensePlateColor` 'BLACK' | 'BLUE' | 'BROWN' | 'GREEN' | 'RED' | 'YELLOW' | 'WHITE'
  - `grossListPrice` number
  - `grossListPriceCurrency` string — ISO 4217 alphabetic currency code
  - `grossListPriceSource` 'DAT' | 'PROCUREMENT_OFFER' | 'MANUAL'
  - `state` 'ACTIVE' | 'INACTIVE' | 'DECOMMISSIONED' | 'IN_PROCUREMENT' | 'ARCHIVED'
  - `co2Emission` integer
  - `displacement` integer
  - `kilowatt` integer
  - `tax` number
  - `taxCurrency` string — ISO 4217 alphabetic currency code
  - `manufacturerName` string
  - `modelName` string
  - `baseModelDisplayName` string — DEPRECATED: use modelName instead (will be removed in next release)
  - `importVehicleModel` string — DEPRECATED: use modelName instead (will be removed in next release)
  - `subCompany` string
  - `vehicleColor` string
  - `interiorColor` string
  - `cushionColor` string
  - `vehicleAvailable` boolean
  - `tireStorageLocation` string
  - `atAkoGross` MonetaryAmountDto
    - `amount` number
    - `currency` string — ISO 4217 alphabetic currency code
  - `atAkoNet` MonetaryAmountDto
    - `amount` number
    - `currency` string — ISO 4217 alphabetic currency code
  - `atLuxuryTangent` MonetaryAmountDto
    - `amount` number
    - `currency` string — ISO 4217 alphabetic currency code
  - `atNova` number
  - `atVatExempt` boolean
  - `chMasterNumber` string
  - `vehicleType` 'BUILD_UP' | 'BUS' | 'CAR' | 'COST' | 'EXCAVATOR' | 'INDUSTRIAL_TRUCK' | 'SPECIAL' | 'TWO_WHEELER' | 'TRUCK' | 'TRACTOR' | 'TRAILER' | 'VAN' | 'SWAP_BODY'
  - `handoverDate` string, date-time
  - `location` string
  - `customFieldValuesByCategory` CustomFieldCategoryWithValuesDto[]
    - `uuid` string, uuid
    - `name` string
    - `position` integer
    - `customFieldValues` CustomFieldValueDto[]
      - `uuid` string, uuid
      - `textValue` string
      - `dateValue` string, date-time
      - `booleanValue` boolean
      - `integerValue` integer
      - `decimalValue` number
      - `monetaryAmountValue` MonetaryAmountDto
        - `amount` number
        - `currency` string — ISO 4217 alphabetic currency code
  - `organizationUuid` string, uuid

## Other responses

- `400` — Bad request - information on the invalid fields will be provided in the response body
- `404` — Vehicle not found.

---

[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)
