Browse the extensions reference

informationBlocks

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).

Arguments

NameTypeDescription
blockTypeStringFilter to one registered block type, e.g. schedule.
categoryStringFilter on the registry entry's category label, e.g. Close or Reporting.
limitIntMaximum rows to return, 1-1000. Omit to use this field's own default; out of range raises INVALID_PAGINATION.
offsetIntRows to skip before returning, 0 or greater. Out of range raises INVALID_PAGINATION.
scenarioIdStringA forecast block's structure id, threaded into each envelope's FactSet binding.

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
{ informationBlocks { 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": "{ informationBlocks { id blockType name displayName } }"}'