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 } }"}'