---
title: "Get fixed asset class"
method: GET
path: "/public/v2/fixed-asset-classes/{fixed_asset_class_id}/"
tags: ["Fixed Asset Classes"]
---

# Get fixed asset class

`GET /public/v2/fixed-asset-classes/{fixed_asset_class_id}/`

## Request

- Base URL: `https://api.dualentry.com`
- URL: `https://api.dualentry.com/public/v2/fixed-asset-classes/{fixed_asset_class_id}/`
- Auth: none declared

## Path parameters

- `fixed_asset_class_id` integer, required

## Response `200`

OK

- FixedAssetClassSchemaOut
  - `id` integer, required
  - `name` string, required
  - `status` string, required
  - `company_id` integer, nullable
  - `asset_account_id` integer, nullable
  - `expense_account_id` integer, nullable
  - `accumulation_account_id` integer, nullable
  - `book_defaults` FixedAssetClassBookDefaultSchemaOut[], required
    - `id` integer, required
    - `depreciation_book_id` integer, required
    - `useful_life` integer, nullable
    - `depreciation_method` 'straight_line' | 'straight_line_prorate_even' | 'declining_balance' | 'double_declining' | 'macrs_gds' | 'macrs_ads' | 'custom'
    - `depreciation_frequency` 'monthly' | 'yearly'
    - `convention` 'mid_month' | 'half_month' | 'full_month' | 'mid_quarter' | 'half_year' | 'full_year'
    - `salvage_value` string, nullable
    - `acceleration_factor` string, nullable
    - `property_class` 3 | 5 | 7 | 10 | 15 | 20 | 27 | 39: IRS MACRS GDS property classes. Value stored as integer (27.5-year → 27).
    - `ads_recovery_period` 3 | 4 | 5 | 6 | 7 | 9 | 10 | 12 | 15 | 18 | 20 | 25 | 30 | 35 | 40 | 50: IRS MACRS ADS recovery period in years (straight-line). Used for ADS table lookups.
    - `custom_schedule` CustomDepreciationScheduleItemOut[], nullable
      - `value` string, required
      - `period_count` integer, required
    - `custom_schedule_type` 'cost_percentage' | 'net_book_value_percentage' | 'fixed_amount' | 'net_book_value_amount'

## Other responses

- `404`: Not Found

## Changes

- **2026-10-01** `8f0a589ca348`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/dualentry/apis/dualentry-public-api/changes/public/v2/fixed-asset-classes/:fixed_asset_class_id/get.md)

---

[API](https://skmtc.dev/dualentry/apis/dualentry-public-api.md) · [All operations](https://skmtc.dev/dualentry/apis/dualentry-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dualentry/apis/dualentry-public-api/revisions/7588ae19aaff?raw)
