RoboLedger: Information Blocks
Compute Metrics for a Metric Block
Resolves the Derive rules scoped to a metric block (block_type='metric'), binds each rule's operands to the entity's most recent persisted report facts at period_end, evaluates, and upserts the period's standing factset_type='metric' FactSet — one per (structure, entity, period_end), so successive runs accumulate the time series and re-running a period replaces its values. Metrics with missing operands or undefined ratios are skipped with a reason, never errored.
Idempotency: supply an Idempotency-Key header to make safe retries; replays within 24 hours return the same envelope. Reusing the key with a different body returns HTTP 409 Conflict.
post/extensions/roboledger/{graph_id}/operations/compute-metrics
Request
- Base URL: https://api.robosystems.ai (the document declares no server; this is the origin it was published from)
- URL: https://api.robosystems.ai/extensions/roboledger/{graph_id}/operations/compute-metrics
- Auth: one of:
- API key in header X-API-Key
- HTTP bearer
Path parameters
graph_idstring required
Headers
Idempotency-Keystring nullable
Request body
Example request
{
"period_end": "2026-03-31",
"structure_id": "str_key_financial_metrics"
}Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.