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).
| 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. |
| Field | Type | Description |
|---|---|---|
| id | ID! | — |
| blockType | String! | — |
| name | String! | — |
| displayName | String! | — |
| category | String! | — |
| taxonomyId | String | — |
| taxonomyName | String | — |
| disclosureId | String | — |
| 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 } }"}'