---
title: "Retrieve Axle Configuration"
method: GET
path: "/axle_configs/{id}"
tags: ["Axle Configurations"]
---

# Retrieve Axle Configuration

`GET /axle_configs/{id}`

## Request

- Base URL: `https://secure.fleetio.com/api`
- URL: `https://secure.fleetio.com/api/axle_configs/{id}`
- Auth: API key in header `Authorization` and API key in header `Account-Token`
- TypeScript: <https://skmtc.dev/fleetio/apis/fleetio-developer-api/docs/axle_configs/:id/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieve the details of an existing Axle Configuration.

## Path parameters

- `id` string, required

## Response `200`

OK

- AxleConfig, nullable: An Axle Configuration
  - `id` integer, required
  - `created_at` string, date-time: The date and time at which this record was created.
  - `updated_at` string, date-time: The date and time at which this record was most recently updated.
  - `account_id` integer, required
  - `name` string, required: This Axle Configuration's name.
  - `description` string, nullable, required: This Axle Configuration's name.
  - `vehicle_id` integer, required
  - `active` boolean, required: Whether this is the Vehicle's current active Axle Configuration
  - `axles` Axle[], required: All Axles for this Axle Configuration
    - `id` integer, required
    - `created_at` string, date-time: The date and time at which this record was created.
    - `updated_at` string, date-time: The date and time at which this record was most recently updated.
    - `account_id` integer, required
    - `axle_config_id` integer
    - `is_powered` boolean: Whether this Axle is powered
    - `sequence` integer: The Axle's sequence. The front-most Axle sequence is 0, the 2nd Axle sequence is 1, etc.
    - `name` string, required: The Axle's name.
    - `type_code` string: The type of Axle ie `steer`, `drive` `trailer`, `liftable`, `dead`, etc.
    - `tire_positions` TirePosition[]: All Tire Positions for the Axle
      - `id` integer, required
      - `created_at` string, date-time: The date and time at which this record was created.
      - `updated_at` string, date-time: The date and time at which this record was most recently updated.
      - `axle_id` integer
      - `left_right` string: Will be either `left` or `right`
      - `inner_outer` string, nullable: This only applies to 'dually' Axles, ie an Axle that has dual Tire Positions on each end of the Axle.
      - `name` string: The Tire Position's name, such as `Left Front`, `Left Outer`, or just `Left` or `Right`. Both `name` and `abbreviated_name` can be localized, so use `id` as the stable key for a position.
      - `abbreviated_name` string: The Tire Position's short code, such as `LF`. On a vehicle with more than two axles, positions behind the front axle are prefixed with their axle number, such as `2L` or `3RO`; so is every position on a trailer with more than one axle.
      - `tire` Tire, nullable: A Tire
        - `id` integer, required
        - `created_at` string, date-time: The date and time at which this record was created.
        - `updated_at` string, date-time: The date and time at which this record was most recently updated.
        - `tire_position_id` integer, nullable
        - `part_id` integer, nullable
        - `axle_config_id` integer, nullable
        - `pressure` number, float, nullable: The Tire Pressure of the Tire in PSI
        - `tread_depth` number, float, nullable: The Tread Depth of the Tire in 1/32 Inch
        - `current_meter` number, float: The meter of the Tire
        - `tin` string, nullable: The Tire Identification Number (TIN) of the `Tire`.
        - `tread_depth_health` 'unknown' | 'normal' | 'warning' | 'low': The Tread Depth health.
        - `pressure_health` 'unknown' | 'normal' | 'warning' | 'low': The Tire Pressure health
        - `installed_at` string, date-time
        - `tire_config` object, nullable
          - `id` integer
          - `aspect_ratio` number, float: Aspect ratio of tire.
          - `rim_diameter` number, float: Rim diameter of tire.
          - `load_index` number, float: Load index of tire.
          - `metric_type` 'EU' | 'P' | 'HL' | 'T' | 'LT' | 'C' | 'ST': Metric type of tire.
          - `width` number, float: Width of tire.
          - `construction` 'B' | 'R' | 'D': Construction type of tire.
          - `speed_rating` 'A1' | 'A2' | 'A3' | 'A4' | 'A5' | 'A6' | 'A7' | 'A8' | 'B' | 'C' | 'D' | 'E' | 'F' | 'G' | 'H' | 'J' | 'K' | 'L' | 'M' | 'N' | 'P' | 'Q' | 'R' | 'S' | 'T' | 'U' | 'V' | 'W' | 'Y': Speed rating of tire.
          - `factory_tread_depth` number, float: Tread depth of tire in /32" when new, as specified by the manufacturer.
          - `minimum_tread_depth` number, float: The legal minimum tread depth, in /32".
          - `life_expectancy` integer: The Life Expectancy or “Warranty” of a tire is the expected meter range, usually measured in miles, of a given tire as specified by the manufacturer.

## Other responses

- `401`: Request could not be authenticated
- `403`: Insufficient permission to perform this operation
- `404`: The requested resource could not be located
- `500`: Something unexpected happened

## Changes

- **2026-11-06** `49558d744bd7`: 2 info
  - added the optional property `allOf[subschema #2]/axles/items/allOf[subschema #2]/tire_positions/items/allOf[subschema #2]/abbreviated_name` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/axles/items/allOf[subschema #2]/tire_positions/items/allOf[subschema #2]/name` to the response with the `200` status
- **2025-09-06** `6daa53a03224`: 2 breaking, 1 warning, 6 info
  - the response property `allOf[subschema #2]/axles/items/allOf[subschema #2]/tire_positions/items/allOf[subschema #2]/tire/allOf[subschema #2]/part_id` became nullable for the status `200`
  - the response property `allOf[subschema #2]/axles/items/allOf[subschema #2]/tire_positions/items/allOf[subschema #2]/tire/allOf[subschema #2]/tire_position_id` became nullable for the status `200`
  - removed the optional property `allOf[subschema #2]/axles/items/allOf[subschema #2]/tire_positions/items/allOf[subschema #2]/tire/allOf[subschema #2]/part` from the response with the `200` status
  - added the optional property `allOf[subschema #2]/axles/items/allOf[subschema #2]/tire_positions/items/allOf[subschema #2]/tire/allOf[subschema #2]/axle_config_id` to the response with the `200` status
  - …5 more

[Operation history](https://skmtc.dev/fleetio/apis/fleetio-developer-api/changes/axle_configs/:id/get.md)

---

[API](https://skmtc.dev/fleetio/apis/fleetio-developer-api.md) - [All operations](https://skmtc.dev/fleetio/apis/fleetio-developer-api/llms.txt) - [OpenAPI document](https://skmtc.dev/fleetio/apis/fleetio-developer-api/revisions/49558d744bd7?raw)
