returns [InformationBlock!]!
List Information Blocks with optional block_type + category filters.
blockType filters to one registered block type (e.g.
'schedule'). category filters on the registry entry's
category label ('Close', 'Reporting', …). Both combine as AND.
scenarioId threads into each envelope's FactSet binding (the
Structure list itself is scenario-independent).
entityId (omitted = the scenario's entity, else the group parent)
lists the blocks shared by the group plus that entity's own schedules,
reconciliations and forecasts, never another entity's; shared blocks
read its books.
| Name | Type | Description |
|---|---|---|
| blockType | String | Filter to one registered block type, e.g. schedule. |
| category | String | Filter on the registry entry's category label, e.g. Close or Reporting. |
| limit | Int | Maximum rows to return, 1-1000. Omit to use this field's own default; out of range raises INVALID_PAGINATION. |
| offset | Int | Rows to skip before returning, 0 or greater. Out of range raises INVALID_PAGINATION. |
| scenarioId | String | A forecast block's structure id, threaded into each envelope's FactSet binding. |
| entityId | String | The entity whose blocks and books to list. Omit for the group parent. |
| Field | Type | Description |
|---|---|---|
| id | ID! | — |
| blockType | String! | — |
| name | String! | — |
| displayName | String! | — |
| category | String! | — |
| taxonomyId | String | — |
| taxonomyName | String | — |
| disclosureId | String | — |
| entityId | String | The entity whose books the envelope reads: a schedule, reconciliation or forecast reads its owner's; a shared block (statements, metrics) the entity asked for, else the group parent. |
| informationModel | InformationModel! | — |
| artifact | Artifact! | — |
| elements | [InformationBlockElement!]! | — |
| connections | [InformationBlockConnection!]! | — |
| facts | [InformationBlockFact!]! | — |
| rules | [InformationBlockRule!]! | — |
| dimensions | [JSON!]! | — |
| factSet | InformationBlockFactSet | — |
| verificationResults | [InformationBlockVerificationResult!]! | — |
| verificationSummary | InformationBlockVerificationSummary | — |
| view | InformationBlockViewProjections! | — |
{ informationBlocks { id blockType name displayName } }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": "{ informationBlocks { id blockType name displayName } }"}'