---
title: "Retrieve a fee"
method: GET
path: "/fees/{fee_id}"
tags: ["billing"]
---

# Retrieve a fee

`GET /fees/{fee_id}`

Retrieve a fee by ID, including its variants.

## Path parameters

- `fee_id` string, required

## Response `200`

OK

- Fee
  - `alias` string, required — Stable alias of the fee.
  - `chargeable_currencies` object, required — Fee amounts by chargeable currency.
  - `created_at` string, date-time, required — The timestamp (in [ISO-8601](https://www.iso.org/iso-8601-date-and-time-format.html) format) of when the resource was created.
  - `description` string, nullable, required — Description of the fee.
  - `display_name` string, required — Display name of the fee.
  - `fee_type` 'transaction' | 'recurring', required
  - `id` string, required — Unique resource identifier.
  - `modified_at` string, date-time, required — The timestamp (in [ISO-8601](https://www.iso.org/iso-8601-date-and-time-format.html) format) of when the resource was last modified.
  - `name` string, required — Internal name of the fee.
  - `tax_rate` string, nullable, required — Tax rate applied to the fee.
  - `transaction_type` string, nullable, required — Transaction type to which the fee applies.
  - `variants` FeeVariant[], required — Scoped variants of this fee.
    - `created_at` string, date-time, required — The timestamp (in [ISO-8601](https://www.iso.org/iso-8601-date-and-time-format.html) format) of when the resource was created.
    - `description` string, nullable — Authoring note; never used in matching.
    - `fee` string, required — The fee this variant scopes.
    - `id` string, required — Unique resource identifier.
    - `instrument` string, nullable — Instrument-id scope.
    - `instrument_type` string, nullable — Instrument-type scope.
    - `modified_at` string, date-time, required — The timestamp (in [ISO-8601](https://www.iso.org/iso-8601-date-and-time-format.html) format) of when the resource was last modified.
    - `portfolio_type` string, nullable — Forward-looking portfolio-type scope key.
    - `transaction_type` string, nullable — Triggering transaction type (transaction fees only).

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/joinsophic/apis/sophic-engine-api.md) · [All operations](https://skmtc.net/joinsophic/apis/sophic-engine-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/joinsophic/sophic-engine-api/revisions/5b4c43e2941b/schema)
