Browse the extensions reference

informationBlock

returns InformationBlock

Fetch a single Information Block envelope by id.

scenarioId selects the FactSet slice: omitted = actuals; a forecast block's structure id = that scenario's parallel universe (statement envelopes bind its latest computed month, metric envelopes extend the series with its forward columns, labeled "(forecast)").

series renders a statement block as its whole report-set time series — one column per period, actuals-preferred at the seam when combined with scenarioId; forecast columns carry periods[].forecast = true. Non-statement block types ignore it.

seriesHistory / seriesForecast window the series to its seam-adjacent columns — the last N actual columns and the first N forecast columns; omitted = unbounded. Pass the visible window so the envelope scales with the screen, not the ledger's age.

Arguments

NameTypeDescription
idID!The block's structure id.
scenarioIdStringA forecast block's structure id. Omit for actuals.
seriesBooleanRender a statement block as its whole report-set time series, one column per period. Ignored by non-statement block types.
seriesHistoryIntCap the series at the last N actual columns. Omit for unbounded.
seriesForecastIntCap the series at the first N forecast columns. Omit for unbounded.

Returns InformationBlock

FieldTypeDescription
idID!
blockTypeString!
nameString!
displayNameString!
categoryString!
taxonomyIdString
taxonomyNameString
disclosureIdString
informationModelInformationModel!
artifactArtifact!
elements[InformationBlockElement!]!
connections[InformationBlockConnection!]!
facts[InformationBlockFact!]!
rules[InformationBlockRule!]!
dimensions[JSON!]!
factSetInformationBlockFactSet
verificationResults[InformationBlockVerificationResult!]!
verificationSummaryInformationBlockVerificationSummary
viewInformationBlockViewProjections!

Example

query
{ informationBlock(id: "rec_...") { id blockType name displayName } }
curl
curl -X POST "https://api.robosystems.ai/extensions/$GRAPH_ID/graphql" \
  -H "X-API-Key: $ROBOSYSTEMS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "{ informationBlock(id: \"rec_...\") { id blockType name displayName } }"}'