---
title: "Read the durable FX revaluation and position derivations"
method: GET
path: "/companies/{companyId}/gl-periods/{periodId}/fx-revaluation"
tags: ["GL Periods"]
---

# Read the durable FX revaluation and position derivations

`GET /companies/{companyId}/gl-periods/{periodId}/fx-revaluation`

## Request

- Base URL: `https://api.medianfi.com/api/v1`
- URL: `https://api.medianfi.com/api/v1/companies/{companyId}/gl-periods/{periodId}/fx-revaluation`
- Auth: HTTP bearer

## Response `200`

Durable run and immutable rate evidence

- FxRevaluationDetailResponse
  - `success` boolean
  - `data` object
    - `run` object: Durable claimed, completed, or failed run authority.
    - `positions` FxRevaluationPosition[]
      - `runId` string, uuid
      - `companyId` string, uuid
      - `entityId` string, uuid
      - `glAccountId` string, uuid
      - `glAccountCode` string
      - `glAccountName` string
      - `isMonetary` true
      - `transactionCurrency` string
      - `functionalCurrency` string
      - `foreignBalanceCents` integer
      - `carryingFunctionalCents` integer
      - `closingRateId` string, uuid
      - `closingRate` string
      - `targetFunctionalCents` integer
      - `adjustmentCents` integer
      - `journalEntryId` string, uuid

## Other responses

- `403`: Insufficient permissions or not a company member
- `404`: Hidden outside QA, or no run exists

---

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