Skip to main content
POST
Create revaluation
The job calculates mark-to-market adjustments and posts them. There is no preview or approval step. If a revaluation for the period is already started or in_progress, the request returns that job and does not start a second one. To check completion, use List revaluations with period_id.

Authorizations

X-API-Key
string
header
required

Your organization API key. Some operations also need a key that is associated with a user; their pages say so.

Body

application/json
period_id
string
required

Accounting period ID (ap_…).

asset_types
string[]

Filter revaluation to specific asset types. Omit for every asset type.

ledger_account_ids
string[]

Ledger account IDs (lac_…), up to 100.

Maximum array length: 100
mark_to_market
boolean
default:false

Set to true to revalue at market prices.

Response

The revaluation job is queued. If a job for the period is already running, the response returns that job.

data
object
required

An asset-revaluation job. The job posts its journal entries directly; there is no draft, review or apply stage.