---
title: "Retrieve Miscellaneous Annual Expense Costs"
method: GET
path: "/v1/financials/misc_annual_expense_costs"
tags: ["Financials"]
---

# Retrieve Miscellaneous Annual Expense Costs

`GET /v1/financials/misc_annual_expense_costs`

## Request

- Base URL: `https://api.exhibitday.com`
- URL: `https://api.exhibitday.com/v1/financials/misc_annual_expense_costs`
- Auth: one of:
  - API key in header `api_key`
  - API key in query parameter `api_key`

If a specific Budget Year is passed in (using the "budget_year" parameter, e.g. 2026), then only the miscellaneous annual expense costs for that budget year are returned. Otherwise, all miscellaneous annual expense costs for all budget years are returned. Every miscellaneous annual expense is listed, including one with a planned amount and no cost recorded yet (its actual_amount is 0 and its actual_amount_cost_center_breakdown is empty).

Documentation: https://api.exhibitday.com/Help/V1?epf=4#get-v1-financials-misc_annual_expense_costs

## Query parameters

- `budget_year` number
- `$limit` integer
- `$offset` integer
- `$result_format` string
- `$on_error_return_empty_result` boolean

## Headers

- `If-None-Match` string

## Response `200`

OK

- MiscAnnualExpenseCostsList, nullable
  - `records_found` integer
  - `total_records` integer
  - `has_more` boolean
  - `list_type` string, nullable
  - `list_data` MiscAnnualExpenseCost[], nullable
    - `id` integer
    - `budget_year` integer
    - `description` string, nullable
    - `planned_amount` number
    - `actual_amount` number
    - `actual_amount_cost_center_breakdown` CostCenterBreakdown[], nullable
      - `cost_center_id` integer, nullable
      - `cost_center` string, nullable
      - `charge` number

## Other responses

- `304`: Not Modified: If-None-Match named the current ETag, so there is no body.
- `400`: Bad Request: a missing or invalid parameter, or a change that is not allowed (error_code says which).
- `401`: Unauthorized: the api_key is missing or invalid, or API access is not enabled for the workspace.
- `404`: Not Found: no object with that id in your workspace, or an unknown URL or method.
- `429`: Too Many Requests: the rate limit was exceeded.
- `500`: Unexpected Internal Error.

---

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